Code Complexity Report

Source file: codechecker/scripts/debug_tools/failure_lib.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
find_path_end 2 6 42 2
change_paths 5 18 128 2
__init__ 1 2 12 2
__call__ 1 6 36 2
load_json_file 1 4 33 1
get_resource_dir 3 15 84 1
Source file: codechecker/scripts/debug_tools/prepare_analyzer_cmd.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_first_line_of_file 1 3 27 1
__init__ 1 2 12 2
__call__ 9 26 207 2
__init__ 1 7 15 6
prepare 6 17 106 2
Source file: codechecker/scripts/debug_tools/renew_info_files.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
new_version_detected 3 6 32 1
filter_includes.contains_intrinsic_headers 4 7 41 1
filter_includes 4 11 52 1
process_includes 6 18 97 1
process_target 4 8 56 1
create_compiler_info_json 3 14 125 2
Source file: codechecker/scripts/debug_tools/prepare_all_cmd_for_ctu.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
execute 3 19 111 1
get_triple_arch 3 9 68 1
Source file: codechecker/scripts/debug_tools/prepare_compiler_info.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
prepare 4 19 131 2
Source file: codechecker/scripts/debug_tools/prepare_compile_cmd.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
existsInSourcesRoot 2 12 92 2
prepare 4 24 159 2
Source file: codechecker/scripts/resources/entrypoint_template.py
Source file: codechecker/scripts/resources/command_template.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_argparser_ctor_args 1 8 29 0
add_arguments_to_parser 1 6 44 1
main 1 3 14 1
Source file: codechecker/scripts/build/wrap_binary_in_venv.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
add_executable_permission 1 3 26 1
generate_content 1 12 42 2
create_wrapper_file 2 8 58 2
create_venv_wrapper 2 16 90 1
Source file: codechecker/scripts/build/extend_version_file.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
run_cmd 1 3 29 2
extend_with_git_information 9 47 326 2
extend_version_file 1 10 108 2
Source file: codechecker/scripts/build/create_commands.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
collect_subcmd 4 13 141 2
copy_files 2 3 21 2
Source file: codechecker/scripts/send_log_config.py
Source file: codechecker/scripts/create_new_subcommand.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
main 6 69 530 0
Source file: codechecker/scripts/gerrit_changed_files_to_skipfile.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
create_skipfile 5 9 65 2
main 1 19 80 0
Source file: codechecker/venv/lib/python3.8/site-packages/_yaml/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/Authentication_v6/ttypes.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 24 4
read 10 23 157 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 14 33 269 2
write 9 21 210 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 23 157 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 4 33 5
read 15 28 246 2
write 9 19 215 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/Authentication_v6/codeCheckerAuthentication.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
checkAPIVersion 1 2 6 1
getAuthParameters 1 2 6 1
getAcceptedAuthMethods 1 2 6 1
performLogin 1 2 11 3
destroySession 1 2 6 1
getLoggedInUser 1 2 6 1
getPermissions 1 2 9 2
getPermissionsForUser 1 2 13 4
getAuthorisedNames 1 2 11 3
addPermission 1 2 15 5
removePermission 1 2 15 5
hasPermission 1 2 11 3
getTokens 1 2 6 1
newToken 1 2 9 2
removeToken 1 2 9 2
__init__ 2 5 36 3
checkAPIVersion 1 3 15 1
send_checkAPIVersion 1 6 50 1
recv_checkAPIVersion 3 14 77 1
getAuthParameters 1 3 16 1
send_getAuthParameters 1 6 50 1
recv_getAuthParameters 3 14 85 1
getAcceptedAuthMethods 1 3 16 1
send_getAcceptedAuthMethods 1 6 50 1
recv_getAcceptedAuthMethods 3 14 85 1
performLogin 1 3 24 3
send_performLogin 1 8 64 3
recv_performLogin 4 16 97 1
destroySession 1 3 16 1
send_destroySession 1 6 50 1
recv_destroySession 4 16 97 1
getLoggedInUser 1 3 16 1
send_getLoggedInUser 1 6 50 1
recv_getLoggedInUser 4 16 97 1
getPermissions 1 3 20 2
send_getPermissions 1 7 57 2
recv_getPermissions 3 14 85 1
getPermissionsForUser 1 3 28 4
send_getPermissionsForUser 1 9 71 4
recv_getPermissionsForUser 4 16 97 1
getAuthorisedNames 1 3 24 3
send_getAuthorisedNames 1 8 64 3
recv_getAuthorisedNames 4 16 97 1
addPermission 1 3 32 5
send_addPermission 1 10 78 5
recv_addPermission 4 16 97 1
removePermission 1 3 32 5
send_removePermission 1 10 78 5
recv_removePermission 4 16 97 1
hasPermission 1 3 24 3
send_hasPermission 1 8 64 3
recv_hasPermission 4 16 97 1
getTokens 1 3 16 1
send_getTokens 1 6 50 1
recv_getTokens 4 16 97 1
newToken 1 3 20 2
send_newToken 1 7 57 2
recv_newToken 4 16 97 1
removeToken 1 3 20 2
send_removeToken 1 7 57 2
recv_removeToken 4 16 97 1
__init__ 1 18 168 2
process 2 14 107 3
process_checkAPIVersion 5 25 142 4
process_getAuthParameters 4 22 127 4
process_getAcceptedAuthMethods 4 22 127 4
process_performLogin 5 25 153 4
process_destroySession 5 25 146 4
process_getLoggedInUser 5 25 146 4
process_getPermissions 4 22 130 4
process_getPermissionsForUser 5 25 157 4
process_getAuthorisedNames 5 25 153 4
process_addPermission 5 25 161 4
process_removePermission 5 25 161 4
process_hasPermission 5 25 153 4
process_getTokens 5 25 146 4
process_newToken 5 25 149 4
process_removeToken 5 25 149 4
read 6 13 99 2
write 3 7 62 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 8 19 138 2
write 4 11 95 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
read 6 13 99 2
write 3 7 62 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 8 19 134 2
write 4 11 95 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
read 6 13 99 2
write 3 7 62 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 10 23 184 2
write 6 14 136 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 12 23 197 2
write 7 15 164 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 24 187 2
write 6 15 146 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
read 6 13 99 2
write 3 7 62 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
read 6 13 99 2
write 3 7 62 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 24 187 2
write 6 15 146 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 9 18 148 2
write 5 11 113 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 9 23 164 2
write 5 14 120 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 4 33 5
read 14 29 232 2
write 8 19 197 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 29 203 2
write 6 18 153 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 23 177 2
write 6 15 146 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 25 173 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 5 42 6
read 16 33 255 2
write 9 23 230 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 5 42 6
read 16 33 255 2
write 9 23 230 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 23 177 2
write 6 15 146 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
read 6 13 99 2
write 3 7 62 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 30 207 2
write 6 18 153 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 9 18 148 2
write 5 11 113 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 25 173 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 9 18 148 2
write 5 11 113 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/Authentication_v6/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/Authentication_v6/constants.py
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/ProductManagement_v6/ttypes.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 7 60 8
read 23 43 373 2
write 14 31 350 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 8 69 9
read 23 49 368 2
write 13 35 347 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 14 123 15
read 40 88 668 2
write 24 65 645 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/ProductManagement_v6/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/ProductManagement_v6/codeCheckerProductService.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
getPackageVersion 1 2 6 1
isAdministratorOfAnyProduct 1 2 6 1
getProducts 1 2 11 3
getCurrentProduct 1 2 6 1
getProductConfiguration 1 2 9 2
addProduct 1 2 9 2
editProduct 1 2 11 3
removeProduct 1 2 9 2
__init__ 2 5 36 3
getPackageVersion 1 3 16 1
send_getPackageVersion 1 6 50 1
recv_getPackageVersion 3 14 85 1
isAdministratorOfAnyProduct 1 3 16 1
send_isAdministratorOfAnyProduct 1 6 50 1
recv_isAdministratorOfAnyProduct 4 16 97 1
getProducts 1 3 24 3
send_getProducts 1 8 64 3
recv_getProducts 4 16 97 1
getCurrentProduct 1 3 16 1
send_getCurrentProduct 1 6 50 1
recv_getCurrentProduct 4 16 97 1
getProductConfiguration 1 3 20 2
send_getProductConfiguration 1 7 57 2
recv_getProductConfiguration 4 16 97 1
addProduct 1 3 20 2
send_addProduct 1 7 57 2
recv_addProduct 4 16 97 1
editProduct 1 3 24 3
send_editProduct 1 8 64 3
recv_editProduct 4 16 97 1
removeProduct 1 3 20 2
send_removeProduct 1 7 57 2
recv_removeProduct 4 16 97 1
__init__ 1 11 98 2
process 2 14 107 3
process_getPackageVersion 4 22 127 4
process_isAdministratorOfAnyProduct 5 25 146 4
process_getProducts 5 25 153 4
process_getCurrentProduct 5 25 146 4
process_getProductConfiguration 5 25 149 4
process_addProduct 5 25 149 4
process_editProduct 5 25 153 4
process_removeProduct 5 25 149 4
read 6 13 99 2
write 3 7 62 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 9 18 148 2
write 5 11 113 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
read 6 13 99 2
write 3 7 62 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 12 23 197 2
write 7 15 164 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 30 207 2
write 6 18 153 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
read 6 13 99 2
write 3 7 62 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 25 173 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 8 18 128 2
write 4 11 95 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 25 173 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 8 19 134 2
write 4 11 95 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 163 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 8 18 128 2
write 4 11 95 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/Configuration_v6/ttypes.py
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/Configuration_v6/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/Configuration_v6/configurationService.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
getNotificationBannerText 1 2 6 1
setNotificationBannerText 1 2 9 2
__init__ 2 5 36 3
getNotificationBannerText 1 3 16 1
send_getNotificationBannerText 1 6 50 1
recv_getNotificationBannerText 3 14 85 1
setNotificationBannerText 1 3 19 2
send_setNotificationBannerText 1 7 57 2
recv_setNotificationBannerText 3 14 77 1
__init__ 1 5 38 2
process 2 14 107 3
process_getNotificationBannerText 4 22 127 4
process_setNotificationBannerText 5 25 145 4
read 6 13 99 2
write 3 7 62 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 9 18 148 2
write 5 11 113 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 9 18 148 2
write 5 11 113 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 8 19 138 2
write 4 11 95 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/codeCheckerDBAccess_v6/ttypes.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 4 33 5
read 14 28 226 2
write 8 19 197 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 23 157 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 23 157 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 8 69 9
read 22 48 342 2
write 12 35 329 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 7 60 8
read 19 43 293 2
write 10 31 278 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 9 78 10
read 24 53 371 2
write 13 39 362 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 5 42 6
read 18 57 375 2
write 11 35 294 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 5 42 6
read 17 38 291 2
write 10 26 253 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 12 105 13
read 37 81 652 2
write 23 59 631 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 11 96 12
read 35 70 598 2
write 22 51 575 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 4 33 5
read 15 39 284 2
write 9 25 227 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 7 60 8
read 21 43 333 2
write 12 31 314 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 5 42 6
read 17 33 275 2
write 10 23 248 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 18 159 19
read 47 100 744 2
write 27 75 749 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 23 157 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 23 157 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 25 169 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 19 168 20
read 62 165 1225 2
write 41 115 1084 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 4 33 5
read 13 28 206 2
write 7 19 179 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 4 33 5
read 13 28 206 2
write 7 19 179 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 6 51 7
read 19 38 304 2
write 11 27 281 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 8 69 9
read 25 58 434 2
write 15 41 395 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 5 42 6
read 16 43 287 2
write 9 29 244 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 28 194 2
write 6 18 153 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 4 33 5
read 15 28 246 2
write 9 19 215 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 9 18 148 2
write 5 11 113 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 15 42 329 2
write 10 26 265 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 4 33 5
read 12 28 186 2
write 6 19 161 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 9 18 148 2
write 5 11 113 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/codeCheckerDBAccess_v6/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/codeCheckerDBAccess_v6/codeCheckerDBAccess.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
getRunData 1 2 15 5
getRunCount 1 2 9 2
getCheckCommand 1 2 11 3
getAnalysisInfo 1 2 13 4
getRunHistory 1 2 15 5
getRunHistoryCount 1 2 11 3
getDiffResultsHash 1 2 17 6
getReport 1 2 9 2
getRunResults 1 2 21 8
getRunReportCounts 1 2 15 5
getRunResultCount 1 2 13 4
getFailedFilesCount 1 2 9 2
getFailedFiles 1 2 9 2
getReportDetails 1 2 9 2
getSourceFileData 1 2 13 4
getLinesInSourceFileContents 1 2 11 3
isReviewStatusChangeDisabled 1 2 6 1
changeReviewStatus 1 2 13 4
getComments 1 2 9 2
getCommentCount 1 2 9 2
addComment 1 2 11 3
updateComment 1 2 11 3
removeComment 1 2 9 2
getCheckerDoc 1 2 9 2
getPackageVersion 1 2 6 1
removeRunResults 1 2 9 2
removeRunReports 1 2 13 4
removeRun 1 2 11 3
updateRunData 1 2 11 3
getSuppressFile 1 2 6 1
getSeverityCounts 1 2 13 4
getCheckerMsgCounts 1 2 17 6
getReviewStatusCounts 1 2 13 4
getDetectionStatusCounts 1 2 13 4
getFileCounts 1 2 17 6
getCheckerCounts 1 2 17 6
getRunHistoryTagCounts 1 2 17 6
getAnalyzerNameCounts 1 2 17 6
addSourceComponent 1 2 13 4
getSourceComponents 1 2 9 2
removeSourceComponent 1 2 9 2
getMissingContentHashes 1 2 9 2
massStoreRun 1 2 21 8
allowsStoringAnalysisStatistics 1 2 6 1
getAnalysisStatisticsLimits 1 2 6 1
storeAnalysisStatistics 1 2 11 3
getAnalysisStatistics 1 2 11 3
exportData 1 2 9 2
importData 1 2 9 2
__init__ 2 5 36 3
getRunData 1 3 32 5
send_getRunData 1 10 78 5
recv_getRunData 4 16 97 1
getRunCount 1 3 20 2
send_getRunCount 1 7 57 2
recv_getRunCount 4 16 97 1
getCheckCommand 1 3 24 3
send_getCheckCommand 1 8 64 3
recv_getCheckCommand 4 16 97 1
getAnalysisInfo 1 3 28 4
send_getAnalysisInfo 1 9 71 4
recv_getAnalysisInfo 4 16 97 1
getRunHistory 1 3 32 5
send_getRunHistory 1 10 78 5
recv_getRunHistory 4 16 97 1
getRunHistoryCount 1 3 24 3
send_getRunHistoryCount 1 8 64 3
recv_getRunHistoryCount 4 16 97 1
getDiffResultsHash 1 3 36 6
send_getDiffResultsHash 1 11 85 6
recv_getDiffResultsHash 4 16 97 1
getReport 1 3 20 2
send_getReport 1 7 57 2
recv_getReport 4 16 97 1
getRunResults 1 3 44 8
send_getRunResults 1 13 99 8
recv_getRunResults 4 16 97 1
getRunReportCounts 1 3 32 5
send_getRunReportCounts 1 10 78 5
recv_getRunReportCounts 4 16 97 1
getRunResultCount 1 3 28 4
send_getRunResultCount 1 9 71 4
recv_getRunResultCount 4 16 97 1
getFailedFilesCount 1 3 20 2
send_getFailedFilesCount 1 7 57 2
recv_getFailedFilesCount 4 16 97 1
getFailedFiles 1 3 20 2
send_getFailedFiles 1 7 57 2
recv_getFailedFiles 4 16 97 1
getReportDetails 1 3 20 2
send_getReportDetails 1 7 57 2
recv_getReportDetails 4 16 97 1
getSourceFileData 1 3 28 4
send_getSourceFileData 1 9 71 4
recv_getSourceFileData 4 16 97 1
getLinesInSourceFileContents 1 3 24 3
send_getLinesInSourceFileContents 1 8 64 3
recv_getLinesInSourceFileContents 4 16 97 1
isReviewStatusChangeDisabled 1 3 16 1
send_isReviewStatusChangeDisabled 1 6 50 1
recv_isReviewStatusChangeDisabled 4 16 97 1
changeReviewStatus 1 3 28 4
send_changeReviewStatus 1 9 71 4
recv_changeReviewStatus 4 16 97 1
getComments 1 3 20 2
send_getComments 1 7 57 2
recv_getComments 4 16 97 1
getCommentCount 1 3 20 2
send_getCommentCount 1 7 57 2
recv_getCommentCount 4 16 97 1
addComment 1 3 24 3
send_addComment 1 8 64 3
recv_addComment 4 16 97 1
updateComment 1 3 24 3
send_updateComment 1 8 64 3
recv_updateComment 4 16 97 1
removeComment 1 3 20 2
send_removeComment 1 7 57 2
recv_removeComment 4 16 97 1
getCheckerDoc 1 3 20 2
send_getCheckerDoc 1 7 57 2
recv_getCheckerDoc 4 16 97 1
getPackageVersion 1 3 16 1
send_getPackageVersion 1 6 50 1
recv_getPackageVersion 3 14 85 1
removeRunResults 1 3 20 2
send_removeRunResults 1 7 57 2
recv_removeRunResults 3 14 85 1
removeRunReports 1 3 28 4
send_removeRunReports 1 9 71 4
recv_removeRunReports 4 16 97 1
removeRun 1 3 24 3
send_removeRun 1 8 64 3
recv_removeRun 4 16 97 1
updateRunData 1 3 24 3
send_updateRunData 1 8 64 3
recv_updateRunData 4 16 97 1
getSuppressFile 1 3 16 1
send_getSuppressFile 1 6 50 1
recv_getSuppressFile 4 16 97 1
getSeverityCounts 1 3 28 4
send_getSeverityCounts 1 9 71 4
recv_getSeverityCounts 4 16 97 1
getCheckerMsgCounts 1 3 36 6
send_getCheckerMsgCounts 1 11 85 6
recv_getCheckerMsgCounts 4 16 97 1
getReviewStatusCounts 1 3 28 4
send_getReviewStatusCounts 1 9 71 4
recv_getReviewStatusCounts 4 16 97 1
getDetectionStatusCounts 1 3 28 4
send_getDetectionStatusCounts 1 9 71 4
recv_getDetectionStatusCounts 4 16 97 1
getFileCounts 1 3 36 6
send_getFileCounts 1 11 85 6
recv_getFileCounts 4 16 97 1
getCheckerCounts 1 3 36 6
send_getCheckerCounts 1 11 85 6
recv_getCheckerCounts 4 16 97 1
getRunHistoryTagCounts 1 3 36 6
send_getRunHistoryTagCounts 1 11 85 6
recv_getRunHistoryTagCounts 4 16 97 1
getAnalyzerNameCounts 1 3 36 6
send_getAnalyzerNameCounts 1 11 85 6
recv_getAnalyzerNameCounts 4 16 97 1
addSourceComponent 1 3 28 4
send_addSourceComponent 1 9 71 4
recv_addSourceComponent 4 16 97 1
getSourceComponents 1 3 20 2
send_getSourceComponents 1 7 57 2
recv_getSourceComponents 4 16 97 1
removeSourceComponent 1 3 20 2
send_removeSourceComponent 1 7 57 2
recv_removeSourceComponent 4 16 97 1
getMissingContentHashes 1 3 20 2
send_getMissingContentHashes 1 7 57 2
recv_getMissingContentHashes 4 16 97 1
massStoreRun 1 3 44 8
send_massStoreRun 1 13 99 8
recv_massStoreRun 4 16 97 1
allowsStoringAnalysisStatistics 1 3 16 1
send_allowsStoringAnalysisStatistics 1 6 50 1
recv_allowsStoringAnalysisStatistics 4 16 97 1
getAnalysisStatisticsLimits 1 3 16 1
send_getAnalysisStatisticsLimits 1 6 50 1
recv_getAnalysisStatisticsLimits 4 16 97 1
storeAnalysisStatistics 1 3 24 3
send_storeAnalysisStatistics 1 8 64 3
recv_storeAnalysisStatistics 4 16 97 1
getAnalysisStatistics 1 3 24 3
send_getAnalysisStatistics 1 8 64 3
recv_getAnalysisStatistics 4 16 97 1
exportData 1 3 20 2
send_exportData 1 7 57 2
recv_exportData 4 16 97 1
importData 1 3 20 2
send_importData 1 7 57 2
recv_importData 4 16 97 1
__init__ 1 52 508 2
process 2 14 107 3
process_getRunData 5 25 161 4
process_getRunCount 5 25 149 4
process_getCheckCommand 5 25 153 4
process_getAnalysisInfo 5 25 157 4
process_getRunHistory 5 25 161 4
process_getRunHistoryCount 5 25 153 4
process_getDiffResultsHash 5 25 165 4
process_getReport 5 25 149 4
process_getRunResults 5 25 173 4
process_getRunReportCounts 5 25 161 4
process_getRunResultCount 5 25 157 4
process_getFailedFilesCount 5 25 149 4
process_getFailedFiles 5 25 149 4
process_getReportDetails 5 25 149 4
process_getSourceFileData 5 25 157 4
process_getLinesInSourceFileContents 5 25 153 4
process_isReviewStatusChangeDisabled 5 25 146 4
process_changeReviewStatus 5 25 157 4
process_getComments 5 25 149 4
process_getCommentCount 5 25 149 4
process_addComment 5 25 153 4
process_updateComment 5 25 153 4
process_removeComment 5 25 149 4
process_getCheckerDoc 5 25 149 4
process_getPackageVersion 4 22 127 4
process_removeRunResults 4 22 130 4
process_removeRunReports 5 25 157 4
process_removeRun 5 25 153 4
process_updateRunData 5 25 153 4
process_getSuppressFile 5 25 146 4
process_getSeverityCounts 5 25 157 4
process_getCheckerMsgCounts 5 25 165 4
process_getReviewStatusCounts 5 25 157 4
process_getDetectionStatusCounts 5 25 157 4
process_getFileCounts 5 25 165 4
process_getCheckerCounts 5 25 165 4
process_getRunHistoryTagCounts 5 25 165 4
process_getAnalyzerNameCounts 5 25 165 4
process_addSourceComponent 5 25 157 4
process_getSourceComponents 5 25 149 4
process_removeSourceComponent 5 25 149 4
process_getMissingContentHashes 5 25 149 4
process_massStoreRun 5 25 173 4
process_allowsStoringAnalysisStatistics 5 25 146 4
process_getAnalysisStatisticsLimits 5 25 146 4
process_storeAnalysisStatistics 5 25 153 4
process_getAnalysisStatistics 5 25 153 4
process_exportData 5 25 149 4
process_importData 5 25 149 4
__init__ 1 5 42 6
read 14 35 227 2
write 7 23 194 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 30 207 2
write 6 18 153 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 8 19 134 2
write 4 11 95 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 23 157 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 24 187 2
write 6 15 146 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 4 33 5
read 12 29 192 2
write 6 19 161 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 30 207 2
write 6 18 153 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 5 42 6
read 15 39 257 2
write 8 26 219 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 30 207 2
write 6 18 153 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 29 199 2
write 6 18 153 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 6 51 7
read 21 58 408 2
write 13 39 343 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 12 29 223 2
write 7 18 169 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 8 18 128 2
write 4 11 95 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 25 173 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 8 69 9
read 22 61 390 2
write 12 41 343 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 30 207 2
write 6 18 153 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 5 42 6
read 15 39 257 2
write 8 26 219 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 30 207 2
write 6 18 153 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 4 33 5
read 13 35 234 2
write 7 22 186 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 9 23 164 2
write 5 14 120 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 9 23 164 2
write 5 14 120 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 13 36 270 2
write 8 22 208 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 8 18 128 2
write 4 11 95 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 25 173 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 4 33 5
read 12 28 186 2
write 6 19 161 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 25 173 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 29 197 2
write 6 18 153 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 13 36 275 2
write 8 23 224 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
read 6 13 99 2
write 3 7 62 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 4 33 5
read 13 28 206 2
write 7 19 179 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 8 18 128 2
write 4 11 95 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 30 207 2
write 6 18 153 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 8 18 128 2
write 4 11 95 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 163 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 23 177 2
write 6 15 146 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 8 18 128 2
write 4 11 95 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 9 18 148 2
write 5 11 113 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 24 187 2
write 6 15 146 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
read 6 13 99 2
write 3 7 62 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 9 18 148 2
write 5 11 113 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 9 23 164 2
write 5 14 120 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 8 18 128 2
write 4 11 95 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 4 33 5
read 13 35 234 2
write 7 22 186 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 163 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 23 177 2
write 6 15 146 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
read 6 13 99 2
write 3 7 62 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 24 187 2
write 6 15 146 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 4 33 5
read 13 35 234 2
write 7 22 186 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 30 212 2
write 6 19 169 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 6 51 7
read 17 45 292 2
write 9 30 252 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 12 30 232 2
write 7 19 185 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 4 33 5
read 13 35 234 2
write 7 22 186 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 30 212 2
write 6 19 169 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 4 33 5
read 13 35 234 2
write 7 22 186 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 30 212 2
write 6 19 169 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 6 51 7
read 17 45 292 2
write 9 30 252 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 12 30 232 2
write 7 19 185 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 6 51 7
read 17 45 292 2
write 9 30 252 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 30 207 2
write 6 18 153 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 6 51 7
read 17 45 292 2
write 9 30 252 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 30 207 2
write 6 18 153 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 6 51 7
read 17 45 292 2
write 9 30 252 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 12 30 232 2
write 7 19 185 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 4 33 5
read 15 28 246 2
write 9 19 215 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 10 23 184 2
write 6 14 136 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 30 207 2
write 6 18 153 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 9 18 148 2
write 5 11 113 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 10 23 184 2
write 6 14 136 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 12 29 223 2
write 7 18 169 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 8 69 9
read 27 53 458 2
write 17 38 424 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
read 6 13 99 2
write 3 7 62 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
read 6 13 99 2
write 3 7 62 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 11 30 212 2
write 6 19 169 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 12 23 197 2
write 7 15 164 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 23 157 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 12 31 236 2
write 7 19 185 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 8 19 134 2
write 4 11 95 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 25 173 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 8 19 134 2
write 4 11 95 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 3 24 4
read 10 24 167 2
write 5 15 128 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/codeCheckerDBAccess_v6/constants.py
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/ServerInfo_v6/ttypes.py
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/ServerInfo_v6/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/ServerInfo_v6/serverInfoService.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
getPackageVersion 1 2 6 1
__init__ 2 5 36 3
getPackageVersion 1 3 16 1
send_getPackageVersion 1 6 50 1
recv_getPackageVersion 3 14 85 1
__init__ 1 4 28 2
process 2 14 107 3
process_getPackageVersion 4 22 127 4
read 6 13 99 2
write 3 7 62 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
__init__ 1 2 15 3
read 9 18 148 2
write 5 11 113 2
validate 1 2 6 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/mako/ext/turbogears.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 7 16 131 4
load_template 3 8 63 3
render 3 8 60 5
Source file: codechecker/venv/lib/python3.8/site-packages/mako/ext/linguaplugin.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__call__ 5 15 76 4
process_python 7 26 185 4
Source file: codechecker/venv/lib/python3.8/site-packages/mako/ext/pygmentplugin.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 24 2
__init__ 1 2 24 2
__init__ 1 4 24 2
__init__ 1 2 24 2
syntax_highlight 4 13 69 2
Source file: codechecker/venv/lib/python3.8/site-packages/mako/ext/autohandler.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autohandler 9 27 169 3
_file_exists 3 7 47 2
Source file: codechecker/venv/lib/python3.8/site-packages/mako/ext/extract.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
process_file 2 6 48 2
extract_nodes 27 78 439 2
_split_comment 2 5 31 2
Source file: codechecker/venv/lib/python3.8/site-packages/mako/ext/preprocessors.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
convert_comments 1 2 18 1
Source file: codechecker/venv/lib/python3.8/site-packages/mako/ext/beaker_cache.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 4 12 64 2
_get_cache 7 19 153 2
get_or_create 1 3 37 4
put 1 3 34 4
get 1 3 31 3
invalidate 1 3 30 3
Source file: codechecker/venv/lib/python3.8/site-packages/mako/ext/babelplugin.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 10 65 4
__call__ 1 2 14 2
process_python 2 14 65 4
extract 2 4 32 4
Source file: codechecker/venv/lib/python3.8/site-packages/mako/lookup.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
has_template 2 6 25 2
get_template 1 2 16 3
filename_to_uri 1 2 12 3
adjust_uri 1 2 12 3
__init__ 7 76 345 21
get_template 5 17 122 2
adjust_uri 4 14 95 3
filename_to_uri 2 7 38 2
_relativeize 3 7 49 2
_load 5 25 117 3
_check 4 15 91 3
put_string 1 4 34 3
put_template 1 2 18 3
Source file: codechecker/venv/lib/python3.8/site-packages/mako/runtime.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 9 76 3
_set_with_template 2 8 41 2
lookup 1 2 12 1
kwargs 1 2 14 1
push_caller 1 2 16 2
pop_caller 1 2 14 1
keys 1 2 17 1
__getitem__ 2 5 30 2
_push_writer 1 4 25 1
_pop_buffer_and_writer 1 3 27 1
_push_buffer 1 2 11 1
_pop_buffer 1 2 14 1
get 1 2 32 3
write 1 2 20 2
writer 1 2 16 1
_copy 1 10 68 1
_locals 2 6 31 2
_clean_inheritance_tokens 1 7 44 1
__init__ 1 2 10 1
__nonzero__ 1 2 11 1
__bool__ 4 2 20 1
_get_caller 1 2 11 1
__getattr__ 1 2 18 2
_push_frame 2 5 25 1
_pop_frame 1 2 14 1
__str__ 1 2 10 1
__nonzero__ 1 2 11 1
__bool__ 1 2 7 1
__init__ 1 2 11 1
_enter 1 3 17 2
_exit 1 3 14 1
_top 2 5 22 1
_pop 1 2 13 1
_push 2 5 38 2
__getattr__ 1 2 14 2
__iter__ 1 2 12 1
__init__ 1 4 22 2
__iter__ 2 4 19 1
__len__ 1 2 12 1
reverse_index 1 2 16 1
first 1 2 11 1
last 1 2 16 1
even 1 2 10 1
odd 1 2 14 1
cycle 2 4 30 2
__init__ 1 2 12 2
__getattr__ 3 8 46 2
__init__ 3 14 67 8
attr 1 2 11 1
get_namespace 2 13 72 2
get_template 1 2 21 2
get_cached 1 2 23 3
cache 1 2 12 1
include_file 1 2 26 3
_populate 4 7 51 3
_get_star 3 4 28 1
__getattr__ 3 11 62 2
__init__ 6 28 150 10
module 1 2 12 1
filename 1 2 12 1
uri 1 2 12 1
_get_star.get 1 3 26 1
_get_star 4 7 50 1
__getattr__ 4 14 94 2
__init__ 4 19 102 9
filename 1 2 12 1
_get_star 6 9 75 1
__getattr__ 4 14 94 2
supports_caller.wrap_stackframe 2 6 40 3
supports_caller 1 3 10 1
capture 3 12 59 4
_decorate_toplevel._decorate_toplevel.decorate_render._decorate_toplevel._decorate_toplevel.decorate_render.go.y 1 2 20 2
_decorate_toplevel._decorate_toplevel.decorate_render.go 2 7 44 3
_decorate_toplevel.decorate_render 1 3 9 1
_decorate_toplevel 1 3 9 1
_decorate_inline._decorate_inline.decorate_render.go 1 2 20 2
_decorate_inline.decorate_render 1 4 15 1
_decorate_inline 1 3 11 2
_include_file 4 15 107 4
_inherit_from 6 25 162 3
_lookup_template 3 12 72 3
_populate_self_namespace 4 14 87 3
_render 3 22 115 5
_kwargs_for_callable 8 10 81 2
_kwargs_for_include 7 7 72 3
_render_context 2 8 88 5
_exec_template 6 14 96 4
_render_error 4 20 110 3
Source file: codechecker/venv/lib/python3.8/site-packages/mako/cache.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 3 8 66 3
_load_impl 1 2 17 2
get_or_create 1 2 27 4
_ctx_get_or_create 2 6 48 5
set 1 9 34 4
get 1 11 31 3
invalidate 1 11 30 3
invalidate_body 1 2 16 1
invalidate_def 1 2 22 2
invalidate_closure 1 2 18 2
_get_cache_kw 5 15 108 3
__init__ 1 2 12 2
get_or_create 1 17 18 4
set 1 9 18 4
get 1 8 16 3
invalidate 1 8 16 3
Source file: codechecker/venv/lib/python3.8/site-packages/mako/codegen.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
compile 3 40 132 13
__init__ 1 27 90 14
__init__ 13 44 308 4
write_metadata_struct 1 16 83 1
identifiers 1 2 13 1
write_toplevel.visitInheritTag 1 2 13 2
write_toplevel.visitNamespaceTag 1 2 15 2
write_toplevel.visitPageTag 1 2 14 2
write_toplevel.visitCode 2 3 18 2
write_toplevel 13 82 485 1
write_render_callable 15 45 282 7
write_module_code 2 3 29 2
write_inherit 1 8 32 2
write_namespaces.visitDefTag 1 2 13 2
write_namespaces.visitBlockTag 1 2 13 2
write_namespaces.visitDefOrBase 2 9 45 2
write_namespaces 9 74 348 2
write_variable_declares 19 82 461 4
write_def_decl 4 16 126 3
write_inline_def 7 37 220 4
write_def_finish 16 35 178 6
write_cache_decorator 14 73 375 9
create_filter_callable.locate_encode 3 7 51 1
create_filter_callable 9 21 136 4
visitExpression 5 16 104 2
visitControlLine 12 27 177 2
visitText 1 3 32 2
visitTextTag 4 18 78 2
visitCode 5 15 84 2
visitIncludeTag 2 13 68 2
visitNamespaceTag 1 2 8 2
visitDefTag 1 2 8 2
visitBlockTag 2 14 83 2
visitCallNamespaceTag 1 2 13 2
visitCallTag.visitDefTag 1 2 13 2
visitCallTag.visitBlockTag 1 2 13 2
visitCallTag.visitDefOrBase 3 6 51 2
visitCallTag 4 41 260 2
__init__ 7 35 236 5
branch 1 2 25 3
defs 1 2 23 1
__repr__ 3 14 71 1
check_declared 5 8 61 2
add_declared 2 4 30 2
visitExpression 1 2 13 2
visitControlLine 1 2 13 2
visitCode 2 6 35 2
visitNamespaceTag 3 4 27 2
_check_name_exists 5 13 67 3
visitDefTag 10 15 120 2
visitBlockTag 12 30 203 2
visitTextTag 4 6 43 2
visitIncludeTag 1 2 13 2
visitPageTag 2 4 30 2
visitCallNamespaceTag 1 2 13 2
visitCallTag 10 17 118 2
mangle_mako_loop 3 17 93 2
__init__ 1 2 10 1
_loop_reference_detected 3 6 38 2
visitControlLine 1 2 13 2
visitCode 1 2 13 2
visitExpression 1 2 13 2
Source file: codechecker/venv/lib/python3.8/site-packages/mako/cmd.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
varsplit 2 4 26 1
_exit 1 3 26 0
cmdline 10 67 295 1
Source file: codechecker/venv/lib/python3.8/site-packages/mako/exceptions.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_format_filepos 2 5 34 3
__init__ 1 8 52 6
__init__ 1 8 52 6
__init__ 7 15 119 3
errorname 1 2 14 1
_init_message 4 10 79 1
_get_reformatted_records 3 6 55 2
traceback 1 2 18 1
reverse_records 1 2 12 1
reverse_traceback 1 2 18 1
_init 20 92 443 2
text_error_template 1 19 22 1
_install_pygments 1 4 24 0
_install_fallback.syntax_highlight 1 2 13 2
_install_fallback 1 5 19 0
_install_highlighting 2 5 15 0
html_error_template 1 110 32 0
Source file: codechecker/venv/lib/python3.8/site-packages/mako/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/mako/lexer.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 5 30 143 7
exception_kwargs 1 7 32 1
match 3 10 67 3
match_reg 6 17 132 2
parse_until_text 11 39 250 3
append_node 16 42 339 4
decode_raw_stream 12 37 222 5
parse 15 45 251 1
match_tag_start 8 45 189 1
match_tag_end 4 19 107 1
match_end 3 10 41 1
match_text 3 27 53 1
match_python_block 2 16 83 1
match_expression 3 20 108 1
match_control_line 7 37 193 1
match_comment 2 7 43 1
Source file: codechecker/venv/lib/python3.8/site-packages/mako/template.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 18 120 593 23
reserved_names 2 5 27 1
_setup_cache_args 5 21 77 8
_compile_from_file 5 27 211 3
source 1 2 15 1
code 1 2 15 1
cache 1 2 12 1
cache_dir 1 2 12 1
cache_url 1 2 12 1
cache_type 1 2 12 1
render 1 2 27 3
render_unicode 1 4 31 3
render_context 2 4 50 4
has_def 1 2 18 2
get_def 1 2 24 2
list_defs 3 2 31 1
_get_def_callable 1 2 18 2
last_modified 1 2 11 1
__init__ 6 64 247 22
__init__ 1 12 82 3
get_def 1 2 16 2
__init__ 2 19 75 9
get_module_source_metadata 5 17 124 3
code 2 5 28 1
source 5 16 85 1
_compile 1 25 124 4
_compile_text 3 15 94 3
_compile_module_file 4 13 105 5
_get_module_info_from_callable 2 5 32 1
_get_module_info 1 2 12 1
Source file: codechecker/venv/lib/python3.8/site-packages/mako/_ast_util.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 1 2 25 3
iter_fields 5 8 43 1
get_visitor 1 3 26 2
visit 2 5 34 2
generic_visit 6 8 59 2
generic_visit 9 22 133 2
__init__ 1 5 28 2
write 3 7 56 2
newline 1 2 21 2
body 2 6 33 2
body_or_else 2 6 39 2
signature.write_comma 2 5 21 0
signature 5 16 127 2
decorators 2 5 31 2
visit_Assign 3 8 53 2
visit_AugAssign 1 5 44 2
visit_ImportFrom 3 7 57 2
visit_Import 2 5 31 2
visit_Expr 1 3 18 2
visit_FunctionDef 1 8 58 2
visit_ClassDef.paren_or_comma 2 6 27 0
visit_ClassDef 8 25 166 2
visit_If 4 20 125 2
visit_For 1 8 52 2
visit_While 1 6 38 2
visit_With 2 9 62 2
visit_Pass 1 3 18 2
visit_Print 5 15 83 2
visit_Delete 3 7 43 2
visit_TryExcept 2 6 39 2
visit_TryFinally 1 7 45 2
visit_Global 1 3 27 2
visit_Nonlocal 1 3 27 2
visit_Return 1 4 26 2
visit_Break 1 3 18 2
visit_Continue 1 3 18 2
visit_Raise 8 17 136 2
visit_Attribute 1 3 25 2
visit_Call.write_comma 2 5 21 0
visit_Call 5 21 131 2
visit_Name 1 2 15 2
visit_NameConstant 1 2 18 2
visit_arg 1 2 15 2
visit_Str 1 2 18 2
visit_Bytes 1 2 18 2
visit_Num 1 2 18 2
visit_Constant 1 2 18 2
visit_Tuple 5 8 54 2
sequence_visit.visit 3 7 46 2
sequence_visit 1 3 11 2
visit_Dict 3 9 69 2
visit_BinOp 1 6 51 2
visit_BoolOp 3 7 56 2
visit_Compare 2 7 63 2
visit_UnaryOp 2 8 55 2
visit_Subscript 1 5 35 2
visit_Slice 6 10 88 2
visit_ExtSlice 3 5 31 2
visit_Yield 1 3 21 2
visit_Lambda 1 5 35 2
visit_Ellipsis 1 2 13 2
generator_visit.visit 2 6 40 2
generator_visit 1 3 11 2
visit_DictComp 2 8 54 2
visit_IfExp 1 6 43 2
visit_Starred 1 3 21 2
visit_Repr 1 4 27 2
visit_alias 2 4 33 2
visit_comprehension 3 9 59 2
visit_excepthandler 3 11 76 2
Source file: codechecker/venv/lib/python3.8/site-packages/mako/pyparser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 13 65 3
__init__ 1 6 37 3
_add_declared 2 5 33 2
visit_ClassDef 1 2 15 2
visit_Assign 2 7 43 2
visit_ExceptHandler 4 7 52 2
visit_Lambda 1 2 18 3
visit_FunctionDef 1 3 23 2
_expand_tuples 4 7 35 2
_visit_function 4 14 88 3
visit_For 3 7 49 2
visit_Name 5 9 69 2
visit_Import 3 6 48 2
visit_ImportFrom 4 14 62 2
__init__ 1 4 27 4
visit_Tuple 2 13 96 2
__init__ 1 3 20 3
visit_FunctionDef 7 20 172 2
__init__ 1 3 27 2
value 1 2 16 1
Source file: codechecker/venv/lib/python3.8/site-packages/mako/pygen.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 10 55 2
_update_lineno 1 2 12 2
start_source 2 3 27 2
write_blanks 1 3 23 2
write_indented_block 3 7 63 3
writelines 2 3 20 2
writeline 16 39 239 2
close 1 2 11 1
_is_unindentor 4 10 55 2
_indent_line 1 4 32 3
_reset_multi_line_flags 1 2 17 1
_in_multi_line 5 10 75 2
_flush_adjusted_lines 5 13 106 1
adjust_whitespace.adjust_whitespace.in_multi_line.match 2 6 42 2
adjust_whitespace.in_multi_line 8 24 152 1
adjust_whitespace._indent_line 1 2 23 2
adjust_whitespace 5 16 118 1
Source file: codechecker/venv/lib/python3.8/site-packages/mako/parsetree.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 5 33 5
exception_kwargs 1 7 32 1
get_children 1 2 8 1
accept_visitor.traverse 2 3 20 1
accept_visitor 1 4 29 2
__init__ 1 4 36 2
get_children 1 2 9 1
__repr__ 1 5 23 1
__init__ 2 14 110 5
get_children 1 2 9 1
declared_identifiers 1 2 9 1
undeclared_identifiers 1 2 9 1
is_ternary 1 6 54 2
__repr__ 1 7 32 1
__init__ 1 3 27 3
__repr__ 1 2 23 1
__init__ 1 5 49 4
declared_identifiers 1 2 11 1
undeclared_identifiers 1 2 11 1
__repr__ 1 6 28 1
__init__ 1 3 27 3
__repr__ 1 2 23 1
__init__ 1 6 64 4
declared_identifiers 1 2 8 1
undeclared_identifiers 1 6 43 1
__repr__ 1 6 30 1
__init__ 2 4 49 4
__call__ 3 17 108 4
__init__ 5 41 111 7
is_root 1 2 11 1
get_children 1 2 9 1
_parse_attributes 9 37 244 3
declared_identifiers 1 2 8 1
undeclared_identifiers 1 2 9 1
__repr__ 1 8 43 1
__init__ 1 12 68 4
declared_identifiers 1 2 8 1
undeclared_identifiers 1 7 47 1
__init__ 5 21 114 4
declared_identifiers 1 2 8 1
__init__ 1 7 60 4
undeclared_identifiers 1 4 29 1
__init__ 4 25 156 4
funcname 1 2 11 1
get_argument_expressions 1 2 18 2
declared_identifiers 1 2 11 1
undeclared_identifiers 2 18 79 1
__init__ 7 30 185 4
is_anonymous 1 2 11 1
funcname 2 2 18 1
get_argument_expressions 1 2 18 2
declared_identifiers 1 2 11 1
undeclared_identifiers 1 6 31 1
__init__ 1 9 89 4
declared_identifiers 1 2 20 1
undeclared_identifiers 1 4 20 1
__init__ 3 24 136 5
declared_identifiers 1 2 20 1
undeclared_identifiers 1 4 20 1
__init__ 1 4 41 4
__init__ 3 16 107 4
declared_identifiers 1 2 11 1
Source file: codechecker/venv/lib/python3.8/site-packages/mako/ast.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 10 78 3
__init__ 4 13 108 3
__init__ 9 26 171 3
__init__ 4 16 96 4
get_argument_expressions 10 35 218 2
allargnames 1 2 19 1
__init__ 1 4 26 3
Source file: codechecker/venv/lib/python3.8/site-packages/mako/util.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
update_wrapper 1 4 21 2
__init__ 1 3 18 2
load 3 13 78 2
register.load 2 5 39 0
register 1 3 21 4
verify_directory 4 9 46 1
to_list 3 7 37 2
__init__ 2 4 32 3
__get__ 2 5 35 3
__init__ 2 4 32 3
__get__.__get__.oneshot.memo 1 2 11 2
__get__.oneshot 1 7 51 2
__get__ 2 7 34 3
union 1 4 23 2
__init__ 2 10 70 4
truncate 1 3 23 1
getvalue 2 7 45 1
__init__ 1 4 28 3
__repr__ 1 2 12 1
__init__ 1 3 23 3
__getitem__ 1 4 30 2
values 2 2 20 1
setdefault 2 6 29 3
__setitem__ 2 8 56 3
_manage_size 4 12 72 1
parse_encoding 8 32 153 1
sorted_dict_repr 2 4 47 1
restore__ast 5 64 750 1
read_file 2 7 35 2
read_python_file 3 10 48 1
Source file: codechecker/venv/lib/python3.8/site-packages/mako/filters.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
legacy_html_escape 1 7 58 1
xml_escape 1 2 27 1
url_escape 1 3 18 1
legacy_url_escape 1 2 10 1
url_unescape 2 5 28 1
trim 1 2 11 1
__getattr__.decode 3 7 49 1
__getattr__ 1 3 11 2
is_ascii_str 2 2 19 1
__init__ 2 8 45 3
escape_entities 1 2 22 2
__escape 2 6 37 2
escape 1 4 31 2
__unescape 4 11 67 2
unescape 1 2 21 2
htmlentityreplace_errors 2 6 51 1
Source file: codechecker/venv/lib/python3.8/site-packages/mako/compat.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
inspect_getargspec 7 21 152 1
u 1 2 7 1
b 1 2 12 1
octal 1 2 12 1
u 1 2 12 1
b 1 2 7 1
octal 1 2 12 1
load_module 1 5 35 2
load_module 1 4 30 2
load_module 2 8 45 2
reraise 3 6 43 4
exception_as 1 2 13 0
exception_name 1 2 11 1
with_metaclass 1 2 27 2
arg_stringname 2 5 25 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/easy_install.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
is_64bit 1 2 13 0
samefile 4 8 91 2
_to_bytes 1 2 7 1
isascii 2 6 22 1
_to_bytes 1 2 12 1
isascii 2 6 20 1
initialize_options 2 41 257 1
delete_blockers 4 6 45 2
_delete_path 4 7 54 2
_render_version 1 6 41 0
finalize_options 34 112 750 1
_fix_install_dir_for_user_site 4 10 69 1
_expand_attrs 5 8 67 2
expand_basedirs 1 2 18 1
expand_dirs 1 10 28 1
run 8 27 159 2
pseudo_tempname 2 6 45 1
warn_deprecated_options 1 2 6 1
check_site_dir 12 29 204 1
cant_write_to_target 2 7 60 1
check_pth_processing 12 53 290 1
install_egg_scripts 5 10 65 2
add_output 4 7 63 2
not_editable 2 7 23 2
check_editable 3 8 52 2
_tmpdir 3 6 41 1
easy_install 8 29 214 3
install_item 15 27 201 6
select_scheme 3 6 45 2
process_distribution 16 36 278 5
should_unzip 4 8 43 2
maybe_move 6 21 151 4
install_wrapper_scripts 3 5 34 2
install_script 2 7 72 5
_load_template 2 6 37 1
write_script 4 17 131 5
install_eggs 14 34 280 4
egg_distribution 2 7 58 2
install_egg 11 51 300 3
install_exe 6 35 277 3
exe_to_egg.process 8 19 183 2
exe_to_egg 6 28 228 3
install_wheel 6 28 182 3
installation_report 4 11 80 4
report_editable 1 4 34 3
run_setup 5 18 145 4
build_and_install 6 21 141 3
_set_fetcher_options 3 13 102 2
update_pth 12 29 219 2
unpack_progress 1 3 21 3
unpack_and_compile.pf 7 7 67 2
unpack_and_compile 3 10 71 3
byte_compile 4 14 85 2
no_default_version_msg 1 3 29 1
install_site_py 6 24 157 1
create_home_path 5 8 74 1
_expand 12 24 187 2
_pythonpath 1 3 30 0
get_site_dirs 13 55 304 0
expand_paths 11 27 168 1
extract_wininst_cfg 8 28 208 1
get_exe_prefixes 14 35 272 1
__init__ 2 8 91 3
_load 12 27 200 1
save 5 16 132 1
_wrap_lines 1 2 7 1
add 4 11 67 2
remove 2 5 40 2
make_relative 5 14 105 2
_wrap_lines 2 5 22 2
_first_line_re 2 4 30 0
auto_chmod 3 6 80 3
update_dist_caches 2 7 35 2
_collect_zipimporter_cache_entries 4 9 64 2
_update_zipimporter_cache 4 7 55 3
_uncache 1 2 13 2
_remove_and_clear_zip_directory_cache_data.clear_and_remove_cached_zip_archive_directory_data 1 2 12 2
_remove_and_clear_zip_directory_cache_data 1 5 19 1
_replace_zip_directory_cache_data.replace_cached_zip_archive_directory_data 1 5 31 2
_replace_zip_directory_cache_data 1 5 19 1
is_python 2 8 33 2
is_sh 2 7 43 1
nt_quote_arg 1 2 15 1
is_python_script 5 8 60 2
_chmod 1 2 7 1
chmod 2 6 40 2
best 1 2 8 1
_sys_executable 1 3 28 1
from_param 4 8 49 2
from_environment 1 2 16 1
from_string 1 3 26 2
install_options 2 5 48 2
_extract_options 3 5 50 1
as_header 1 2 19 1
_strip_quotes 4 6 38 1
_render 2 4 32 1
get_script_args 2 5 57 4
get_script_header 2 5 42 4
get_args 5 12 98 3
_ensure_safe_name 2 4 25 1
get_writer 2 3 29 2
best 4 5 37 1
_get_script_args 1 2 21 5
get_header 1 4 40 3
get_writer 1 3 19 1
best 1 7 36 1
_get_script_args 3 14 127 5
_adjust_header 3 8 70 3
_use_header 2 3 31 1
_get_script_args 4 19 117 5
get_win_launcher 2 7 45 1
load_launcher_manifest 2 6 39 1
rmtree 1 2 24 3
current_umask 1 4 20 0
bootstrap 1 6 40 0
main._show_help 1 3 28 3
main 3 15 82 2
_patch_usage.gen_usage 1 4 22 1
_patch_usage 2 13 48 0
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/build_ext.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_customize_compiler_for_shlib 3 14 64 1
get_abi3_suffix 4 6 24 0
run 2 6 36 1
copy_extensions_to_source 4 17 137 1
get_ext_filename 8 20 142 2
initialize_options 1 5 28 1
finalize_options 16 24 227 1
setup_shlib_compiler 10 22 173 1
get_export_symbols 2 4 28 2
build_extension 4 12 72 2
links_to_dynamic 3 4 65 2
get_outputs 1 2 18 1
__get_stubs_outputs 4 8 66 1
__get_output_extensions 2 5 21 1
write_stub 8 44 245 4
link_shared_object 1 5 49 13
link_shared_object 1 5 49 13
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/saveopts.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
run 5 10 78 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/install_scripts.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
initialize_options 1 3 18 1
run 6 28 192 1
write_script 2 12 105 5
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/dist_info.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
initialize_options 1 2 10 1
finalize_options 1 2 6 1
run 1 9 81 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/setopt.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
config_file 6 13 77 1
edit_config 8 33 209 3
initialize_options 1 4 20 1
finalize_options 6 16 87 1
initialize_options 1 6 31 1
finalize_options 5 6 46 1
run 1 7 38 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/upload.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
run 1 7 29 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/bdist_rpm.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
run 1 3 19 1
_make_spec_file 2 23 106 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/alias.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
shquote 4 7 45 1
initialize_options 1 4 21 1
finalize_options 3 7 31 1
run 6 22 145 1
format_alias 4 11 63 2
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/py36compat.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
add_defaults 1 8 41 1
_cs_path_exists 2 6 50 1
_add_defaults_standards 7 19 107 1
_add_defaults_optional 2 5 40 1
_add_defaults_python 4 7 69 1
_add_defaults_data_files 7 13 91 1
_add_defaults_ext 2 4 34 1
_add_defaults_c_libs 2 4 34 1
_add_defaults_scripts 2 4 34 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/sdist.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
walk_revctrl 3 4 32 1
run 4 14 111 1
initialize_options 1 3 18 1
_default_to_gztar 2 4 30 1
make_distribution 1 3 21 1
_remove_os_link 4 13 48 0
__read_template_hack 2 7 44 1
_add_defaults_optional 3 7 43 1
_add_defaults_python 2 5 46 1
_safe_data_files 2 4 22 2
_add_data_files 3 6 39 2
_add_defaults_data_files 3 8 36 1
check_readme 3 9 40 1
make_release_tree 3 7 75 3
_manifest_is_not_generated 2 7 51 1
read_manifest 6 15 90 1
check_license 5 19 119 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/build_clib.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
build_libraries 9 56 306 2
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/install.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
initialize_options 1 4 23 1
finalize_options 5 10 45 1
handle_extra_path 3 5 33 1
run 4 7 51 1
_called_from_setup 4 16 91 1
do_egg_install 2 15 116 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/bdist_wininst.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
reinitialize_command 2 6 40 3
run 2 6 27 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/register.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
run 1 7 29 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/upload_docs.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_encode 2 3 23 1
has_sphinx 3 4 24 1
initialize_options 1 4 21 1
finalize_options 4 15 104 1
create_zipfile 6 15 130 2
run 3 11 74 1
_build_part 6 17 94 2
_build_multipart 1 14 98 2
upload_file 11 54 406 2
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/egg_info.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
translate_pattern 17 47 287 1
name 1 2 16 1
tagged_version 3 5 42 1
tags 3 7 33 1
initialize_options 1 6 30 1
tag_svn_revision 1 2 6 1
tag_svn_revision 1 2 8 2
save_version_info 1 5 42 2
finalize_options 9 32 241 1
write_or_delete_file 5 11 66 5
write_file 3 8 60 4
delete_file 2 4 28 2
run 3 12 111 1
find_sources 1 6 45 1
check_broken_egg_info 3 14 80 1
process_template_line 23 55 366 2
_remove_files 3 8 68 2
include 3 4 41 2
exclude 1 3 23 2
recursive_include 3 6 61 3
recursive_exclude 1 3 36 3
graft 3 8 42 2
prune 1 3 32 2
global_include 4 7 64 2
global_exclude 1 3 32 2
append 3 6 45 2
extend 1 2 22 2
_repair 1 2 23 1
_safe_path 6 15 100 2
initialize_options 1 5 25 1
finalize_options 1 2 6 1
run 3 11 76 1
_manifest_normalize 1 3 26 2
write_manifest 2 5 54 1
warn 2 3 24 2
_should_suppress_warning 1 2 16 1
add_defaults 4 14 108 1
prune_file_list 1 8 70 1
write_file 1 5 40 2
write_pkg_info 3 12 101 3
warn_depends_obsolete 2 6 26 3
_write_requirements 2 5 41 2
write_requirements 3 9 82 3
write_setup_requirements 1 4 40 3
write_toplevel_names 2 8 59 3
overwrite_arg 1 2 19 3
write_arg 2 6 66 4
write_entries 6 13 130 3
get_pkg_info_revision 4 9 64 0
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/rotate.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
initialize_options 1 4 20 1
finalize_options 6 17 99 1
run 6 18 151 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/build_py.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
run_2to3 1 2 12 3
finalize_options 3 9 62 1
run 5 12 90 1
__getattr__ 2 6 37 2
build_module 4 8 66 4
_get_data_files 2 3 28 1
_get_pkg_data_files 2 8 72 2
find_data_files 1 14 87 3
build_package_data 5 11 104 1
analyze_manifest 11 21 168 1
get_data_files 1 2 6 1
check_package 8 24 131 3
initialize_options 1 3 19 1
get_package_dir 2 5 46 2
exclude_data_files 4 19 87 4
_get_platform_patterns 2 9 57 3
_unique_everseen 5 14 68 2
assert_relative 2 13 43 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/develop.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
run 2 8 37 1
initialize_options 1 6 31 1
finalize_options 4 34 225 1
_resolve_setup_path 3 13 98 3
install_for_development 5 29 236 1
uninstall_link 7 16 129 1
install_egg_scripts 4 10 94 2
install_wrapper_scripts 1 3 22 2
__init__ 1 2 12 2
__getattr__ 1 2 16 2
as_requirement 1 2 9 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/install_lib.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
initialize_options 1 4 23 1
finalize_options 3 6 58 1
run 2 5 29 1
get_exclusions 3 8 52 1
_exclude_pkg_path 1 3 36 3
_all_packages 2 4 23 1
_get_SVEM_NSPs 3 6 41 1
_gen_exclusion_paths 2 11 55 0
copy_tree 1 4 25 7
pf 6 11 94 2
get_outputs 4 6 40 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/install_egg_info.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
initialize_options 1 4 20 1
finalize_options 6 22 186 1
run 5 12 124 1
get_outputs 1 2 9 1
copytree.skimmer 7 10 78 2
copytree 1 3 19 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/command/bdist_egg.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_get_purelib 1 2 9 0
_get_purelib 1 2 9 0
strip_module 3 6 41 1
sorted_walk 2 5 36 1
write_stub 1 12 37 2
initialize_options 1 8 40 1
finalize_options 5 16 142 1
do_install_data 8 19 186 1
get_outputs 1 2 11 1
call_command 2 8 65 3
run 15 65 507 1
zap_pyfiles 6 22 144 1
zip_safe 2 6 42 1
gen_header 6 34 176 1
copy_metadata_to 3 9 82 2
get_ext_outputs 10 22 199 1
walk_egg 3 8 46 1
analyze_egg 11 14 116 2
write_safety_flag 7 10 90 2
scan_module 11 32 228 4
iter_symbols 6 9 52 1
can_scan 3 6 36 0
make_zipfile 1 2 23 6
visit 4 8 75 3
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/_vendor/packaging/requirements.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 11 25 187 2
__str__ 6 13 108 1
__repr__ 1 2 15 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/_vendor/packaging/_compat.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
with_metaclass.__new__ 1 2 20 4
with_metaclass 1 4 32 2
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/_vendor/packaging/utils.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
canonicalize_name 1 2 18 1
canonicalize_version 9 18 171 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/_vendor/packaging/_structures.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__repr__ 1 2 7 1
__hash__ 1 2 13 1
__lt__ 1 2 9 2
__le__ 1 2 9 2
__eq__ 1 2 16 2
__ne__ 1 2 17 2
__gt__ 1 2 9 2
__ge__ 1 2 9 2
__neg__ 1 2 7 1
__repr__ 1 2 7 1
__hash__ 1 2 13 1
__lt__ 1 2 9 2
__le__ 1 2 9 2
__eq__ 1 2 16 2
__ne__ 1 2 17 2
__gt__ 1 2 9 2
__ge__ 1 2 9 2
__neg__ 1 2 7 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/_vendor/packaging/specifiers.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__str__ 1 1 6 1
__hash__ 1 1 6 1
__eq__ 1 1 8 2
__ne__ 1 1 8 2
prereleases 1 1 6 1
prereleases 1 1 8 2
contains 1 1 12 3
filter 1 1 12 3
__init__ 2 6 69 3
__repr__ 2 7 44 1
__str__ 1 2 15 1
__hash__ 1 2 12 1
__eq__ 4 9 51 2
__ne__ 4 9 51 2
_get_operator 1 2 24 2
_coerce_version 2 4 28 2
operator 1 2 12 1
version 1 2 12 1
prereleases 1 2 9 1
prereleases 1 2 12 2
__contains__ 1 2 14 2
contains 4 7 55 3
filter 10 17 96 3
_coerce_version 2 4 27 2
_compare_equal 1 2 18 3
_compare_not_equal 1 2 18 3
_compare_less_than_equal 1 2 18 3
_compare_greater_than_equal 1 2 18 3
_compare_less_than 1 2 18 3
_compare_greater_than 1 2 18 3
_require_version_compare.wrapped 2 4 29 3
_require_version_compare 1 4 16 1
_compare_compatible 3 13 82 3
_compare_equal 3 12 91 3
_compare_not_equal 1 2 19 3
_compare_less_than_equal 1 2 16 3
_compare_greater_than_equal 1 2 16 3
_compare_less_than 5 8 52 3
_compare_greater_than 7 11 77 3
_compare_arbitrary 1 2 27 3
prereleases 6 10 71 1
prereleases 1 2 12 2
_version_split 3 9 50 1
_pad_version 1 9 180 2
__init__ 5 10 83 3
__repr__ 2 7 38 1
__str__ 2 2 24 1
__hash__ 1 2 12 1
__and__ 8 19 119 2
__eq__ 4 8 57 2
__ne__ 4 8 57 2
__len__ 1 2 12 1
__iter__ 1 2 12 1
prereleases 4 6 38 1
prereleases 1 2 12 2
__contains__ 1 2 14 2
contains 6 8 70 3
filter 13 25 138 3
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/_vendor/packaging/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/_vendor/packaging/markers.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 12 2
__str__ 1 2 12 1
__repr__ 1 2 21 1
serialize 1 2 7 1
serialize 1 2 10 1
serialize 1 2 12 1
serialize 1 2 10 1
_coerce_parse_result 3 5 28 1
_format_marker 9 18 137 2
_eval_op 3 13 81 3
_get_env 2 7 34 2
_evaluate_markers 7 20 160 2
format_full_version 2 6 38 1
default_environment 2 20 125 0
__init__ 2 8 53 2
__str__ 1 2 12 1
__repr__ 1 2 15 1
evaluate 2 5 36 2
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/_vendor/packaging/__about__.py
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/_vendor/packaging/version.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 5 21 1
__hash__ 1 2 12 1
__lt__ 1 2 23 2
__le__ 1 2 23 2
__eq__ 1 2 23 2
__ge__ 1 2 23 2
__gt__ 1 2 23 2
__ne__ 1 2 23 2
_compare 2 4 31 3
__init__ 1 3 25 2
__str__ 1 2 9 1
__repr__ 1 2 18 1
public 1 2 9 1
base_version 1 2 9 1
epoch 1 2 8 1
release 1 2 7 1
pre 1 2 7 1
post 1 2 7 1
dev 1 2 7 1
local 1 2 7 1
is_prerelease 1 2 7 1
is_postrelease 1 2 7 1
is_devrelease 1 2 7 1
_parse_version_parts 5 10 58 1
_legacy_cmpkey 8 13 86 1
__init__ 5 22 202 2
__repr__ 1 2 18 1
__str__ 8 14 147 1
epoch 1 2 11 1
release 1 2 11 1
pre 1 2 11 1
post 2 2 22 1
dev 2 2 22 1
local 3 5 34 1
public 1 2 20 1
base_version 3 6 56 1
is_prerelease 2 2 19 1
is_postrelease 1 2 12 1
is_devrelease 1 2 12 1
_parse_letter_version 9 17 90 2
_parse_local_version 4 6 42 1
_cmpkey 10 17 136 6
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/_vendor/packaging/tags.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 4 38 4
interpreter 1 2 9 1
abi 1 2 9 1
platform 1 2 9 1
__eq__ 3 6 39 2
__hash__ 1 2 22 1
__str__ 1 2 22 1
__repr__ 1 2 21 1
parse_tag 4 8 70 1
_normalize_string 1 2 21 1
_cpython_interpreter 1 2 24 1
_cpython_abis 13 28 178 1
_cpython_tags 9 14 119 4
_pypy_interpreter 1 6 35 0
_generic_abi 2 6 24 0
_pypy_tags 5 5 51 4
_generic_tags 6 7 59 4
_py_interpreter_range 2 5 72 1
_independent_tags 4 7 58 3
_mac_arch 3 6 27 2
_mac_binary_formats 10 20 136 2
_mac_platforms 5 19 130 2
_is_manylinux_compatible 2 7 37 2
_glibc_version_string 3 12 57 0
_check_glibc_version 3 13 64 3
_have_compatible_glibc 2 5 28 2
_linux_platforms 6 19 129 1
_generic_platforms 1 3 20 0
_interpreter_name 2 3 24 0
_generic_interpreter 2 5 49 2
sys_tags 9 26 163 0
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/_vendor/ordered_set.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
is_iterable 3 6 31 1
__init__ 2 5 30 2
__len__ 1 2 13 1
__getitem__ 8 13 96 2
copy 1 2 13 1
__getstate__ 2 5 25 1
__setstate__ 2 5 30 2
__contains__ 1 2 14 2
add 2 5 44 2
update 3 10 41 2
index 3 4 34 2
pop 2 7 43 1
discard 4 8 63 2
clear 1 3 20 1
__iter__ 1 2 13 1
__reversed__ 1 2 13 1
__repr__ 2 4 35 1
__eq__ 3 9 52 2
union 2 5 55 2
__and__ 1 2 14 2
intersection 5 8 63 2
difference 4 8 55 2
issubset 3 4 32 2
issuperset 3 4 32 2
symmetric_difference 2 5 51 2
_update_items 2 3 33 2
difference_update 4 5 44 2
intersection_update 3 3 32 2
symmetric_difference_update 5 6 49 2
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/_vendor/six.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__len__ 1 2 10 1
_add_doc 1 2 13 2
_import_module 1 3 17 1
__init__ 1 2 12 2
__get__ 2 8 44 3
__init__ 3 8 47 4
_resolve 1 2 12 1
__getattr__ 1 5 32 2
__init__ 1 3 27 2
__dir__ 2 4 27 1
__init__ 6 17 89 6
_resolve 1 3 22 1
__init__ 1 3 18 2
_add_module 2 3 29 3
_get_module 1 2 20 2
find_module 2 4 22 3
__get_module 2 5 26 2
load_module 3 12 60 2
is_package 1 2 20 2
get_code 1 3 16 2
__dir__ 1 2 17 1
add_move 1 2 16 1
remove_move 3 8 39 1
advance_iterator 1 2 11 1
callable 2 2 23 1
get_unbound_function 1 2 7 1
create_unbound_method 1 2 9 2
get_unbound_function 1 2 9 1
create_bound_method 1 2 20 2
create_unbound_method 1 2 18 2
next 1 2 15 1
iterkeys 1 2 19 2
itervalues 1 2 19 2
iteritems 1 2 19 2
iterlists 1 2 19 2
iterkeys 1 2 16 2
itervalues 1 2 16 2
iteritems 1 2 16 2
iterlists 1 2 16 2
b 1 2 12 1
u 1 2 7 1
b 1 2 7 1
u 1 2 21 1
byte2int 1 2 13 1
indexbytes 1 2 15 2
assertCountEqual 1 2 25 3
assertRaisesRegex 1 2 25 3
assertRegex 1 2 25 3
reraise 3 6 38 3
exec_ 4 10 56 3
raise_from 1 2 9 2
print_.write 6 11 80 1
print_ 17 40 208 2
print_ 3 6 52 2
wraps 1 2 17 3
wrapper 1 4 27 1
with_metaclass.__new__ 1 2 20 4
with_metaclass 1 4 32 2
add_metaclass.wrapper 4 11 81 1
add_metaclass 1 3 10 1
python_2_unicode_compatible 3 9 53 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/_vendor/pyparsing.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_ustr 3 10 87 1
_xml_escape 3 6 50 1
__init__ 2 10 67 5
_from_exception 1 2 27 2
__getattr__ 4 9 73 2
__str__ 1 3 26 1
__repr__ 1 2 10 1
markInputline 2 7 53 2
__dir__ 1 2 19 1
__init__ 1 2 12 2
__str__ 1 2 11 1
__init__ 1 2 18 3
__getitem__ 1 2 14 2
__repr__ 1 2 15 1
setOffset 1 2 21 2
__new__ 2 6 46 5
__init__ 15 37 282 6
__getitem__ 4 8 71 2
__setitem__ 4 12 122 4
__delitem__ 7 16 138 2
__contains__ 1 2 13 2
_iterkeys 2 5 32 1
_itervalues 2 2 20 1
_iteritems 2 2 24 1
keys 1 2 15 1
values 1 2 15 1
items 1 2 15 1
haskeys 1 2 13 1
pop 7 18 113 3
get 2 5 26 3
insert 3 5 64 3
append 1 2 16 2
extend 2 5 29 2
clear 1 3 20 1
__getattr__ 5 12 73 2
__add__ 1 4 19 2
__iadd__ 7 14 132 2
__radd__ 3 5 31 2
__repr__ 1 2 23 1
__str__ 3 2 37 1
_asStringList 5 10 59 2
asList 3 2 29 1
asDict.toItem 4 8 43 1
asDict 3 7 43 1
copy 1 7 51 1
asXML 16 49 278 5
__lookup 4 6 36 2
getName 7 36 106 1
dump 12 26 280 4
pprint 1 2 28 3
__getstate__ 3 6 44 1
__setstate__ 2 12 68 2
__getnewargs__ 1 2 21 1
__dir__ 1 2 24 1
col 3 3 44 2
lineno 1 2 21 2
line 2 7 54 2
_defaultStartDebugAction 1 2 45 3
_defaultSuccessDebugAction 1 2 33 5
_defaultExceptionDebugAction 1 2 20 4
nullDebugAction 1 2 8 1
_trim_arity.extract_stack 2 4 50 1
_trim_arity.extract_tb 1 4 36 2
_trim_arity.wrapper 7 20 100 1
_trim_arity 4 23 135 2
setDefaultWhitespaceChars 1 13 12 1
inlineLiteralsUsing 1 2 11 1
__init__ 1 21 121 2
copy 2 7 48 1
setName 2 6 41 2
setResultsName 2 8 51 3
setBreak.breaker 1 4 33 4
setBreak 3 10 53 2
setParseAction 1 4 42 3
addParseAction 2 4 46 3
addCondition.pa 2 3 35 3
addCondition 4 8 69 3
setFailAction 1 3 15 2
_skipIgnorables 5 12 51 3
preParse 5 9 57 3
parseImpl 1 2 18 4
postParse 1 2 13 4
_parseNoCache 29 62 483 5
tryParse 2 5 43 3
canParseNext 2 7 32 3
__init__.get 1 2 16 2
__init__.set 1 2 15 3
__init__.clear 1 2 10 1
__init__.cache_len 1 2 10 1
__init__ 1 11 74 1
__init__.get 1 2 16 2
__init__.set 3 7 35 3
__init__.clear 1 2 10 1
__init__.cache_len 1 2 10 1
__init__ 1 11 77 2
__init__.get 1 2 16 2
__init__.set 2 5 41 3
__init__.clear 1 3 15 1
__init__.cache_len 1 2 10 1
__init__ 1 12 87 2
_parseCache 4 21 170 5
resetCache 1 3 28 0
enablePackrat 3 8 52 1
parseString 7 21 116 3
scanString 12 39 192 4
transformString 9 23 138 2
searchString 4 8 51 3
split 3 9 64 4
__add__ 3 8 61 2
__radd__ 3 8 56 2
__sub__ 3 8 62 2
__rsub__ 3 8 56 2
__mul__.makeOptionalList 2 5 29 1
__mul__ 17 42 290 2
__rmul__ 1 2 14 2
__or__ 3 8 61 2
__ror__ 3 8 56 2
__xor__ 3 8 61 2
__rxor__ 3 8 56 2
__and__ 3 8 61 2
__rand__ 3 8 56 2
__invert__ 1 2 11 1
__call__ 2 5 31 2
suppress 1 2 11 1
leaveWhitespace 1 3 13 1
setWhitespaceChars 1 5 25 2
parseWithTabs 1 3 13 1
ignore 4 9 65 2
setDebugActions 4 6 36 4
setDebug 2 6 32 2
__str__ 1 2 9 1
__repr__ 1 2 10 1
streamline 1 4 17 1
checkRecursion 1 2 8 2
validate 1 2 18 2
parseFile 4 13 67 3
__eq__ 4 7 55 2
__ne__ 1 2 14 2
__hash__ 1 2 13 1
__req__ 1 2 11 2
__rne__ 1 2 14 2
matches 2 6 34 3
runTests 18 41 331 7
__init__ 1 2 18 1
__init__ 1 5 30 1
__init__ 1 6 35 1
parseImpl 1 2 26 4
__init__ 2 14 91 2
parseImpl 4 5 67 4
__init__ 4 20 133 4
parseImpl 14 13 206 4
copy 1 4 26 1
setDefaultKeywordChars 1 2 11 1
__init__ 1 5 45 2
parseImpl 2 4 56 4
__init__ 1 2 28 3
parseImpl 4 5 91 4
__init__ 1 8 61 3
parseImpl 5 22 152 4
__init__ 19 46 353 8
parseImpl 16 28 231 4
__str__.charsAsStr 2 5 25 1
__str__ 4 12 81 1
__init__ 5 26 168 3
parseImpl 4 11 87 4
__str__ 3 8 45 1
__init__ 14 57 475 8
parseImpl 11 23 190 4
__str__ 3 8 48 1
__init__ 4 18 119 5
parseImpl 5 13 112 4
__str__ 4 11 67 1
__init__ 6 15 134 5
parseImpl 5 12 111 4
__init__ 1 5 34 1
__init__ 1 3 22 2
preParse 6 8 72 3
parseImpl 2 7 60 4
__init__ 1 3 20 1
parseImpl 2 4 41 4
__init__ 1 4 35 1
parseImpl 4 10 80 4
__init__ 1 3 20 1
parseImpl 3 5 48 4
__init__ 1 3 20 1
parseImpl 4 9 77 4
__init__ 1 4 32 2
parseImpl 4 6 60 4
__init__ 1 5 37 2
parseImpl 5 7 70 4
__init__ 7 17 130 3
__getitem__ 1 2 14 2
append 1 4 22 2
leaveWhitespace 3 6 42 1
ignore 5 11 87 2
__str__ 3 8 53 1
streamline 11 25 204 1
setResultsName 1 3 28 3
validate 2 5 40 2
copy 2 4 36 1
__init__ 1 4 38 3
__init__ 2 6 70 3
parseImpl 9 22 155 4
__iadd__ 2 4 30 2
checkRecursion 3 6 37 2
__str__ 4 6 51 1
__init__ 3 6 52 3
parseImpl 11 33 205 4
__ixor__ 2 4 30 2
__str__ 4 6 51 1
checkRecursion 2 4 30 2
__init__ 3 6 52 3
parseImpl 7 21 127 4
__ior__ 2 4 30 2
__str__ 4 6 51 1
checkRecursion 2 4 30 2
__init__ 2 5 50 3
parseImpl 27 42 407 4
__str__ 4 6 51 1
checkRecursion 2 4 30 2
__init__ 4 17 130 3
parseImpl 2 5 53 4
leaveWhitespace 2 6 38 1
ignore 5 11 93 2
streamline 2 5 32 1
checkRecursion 3 6 47 2
validate 2 5 43 2
__str__ 4 8 60 1
__init__ 1 3 23 2
parseImpl 1 3 28 4
__init__ 1 5 40 2
parseImpl 2 4 43 4
__str__ 3 6 42 1
__init__ 3 7 59 3
parseImpl 9 24 143 4
__str__ 3 6 42 1
__init__ 1 3 31 3
parseImpl 2 5 43 4
__str__ 3 6 42 1
__bool__ 1 2 7 1
__str__ 1 2 7 1
__init__ 1 5 45 3
parseImpl 4 13 98 4
__str__ 3 6 42 1
__init__ 2 12 92 5
parseImpl 11 33 201 4
__init__ 1 2 24 2
__lshift__ 2 12 93 2
__ilshift__ 1 2 12 2
leaveWhitespace 1 3 12 1
streamline 3 6 33 1
validate 3 6 49 2
__str__ 4 14 79 1
copy 2 7 36 1
__str__ 1 2 7 1
__init__ 1 3 27 3
__init__ 2 8 54 4
ignore 2 6 35 2
postParse 3 8 68 4
__init__ 1 3 23 2
postParse 1 2 15 4
__init__ 1 3 23 2
postParse 11 22 186 4
postParse 1 2 14 4
suppress 1 2 7 1
__init__ 1 3 20 2
__call__ 2 6 45 4
reset 1 2 10 1
traceParseAction.z 3 13 113 1
traceParseAction 2 8 29 1
delimitedList 2 6 77 3
countedArray.countFieldParseAction 3 4 41 3
countedArray 2 10 85 2
_flatten 3 8 41 1
matchPreviousLiteral.copyTokenToRepeater 4 9 61 3
matchPreviousLiteral 1 6 36 1
matchPreviousExpr.matchPreviousExpr.copyTokenToRepeater.mustMatchTheseTokens 2 4 33 3
matchPreviousExpr.copyTokenToRepeater 1 4 31 3
matchPreviousExpr 1 8 46 1
_escapeRegexRangeChars 2 6 50 1
oneOf 16 43 362 3
dictOf 1 2 21 2
originalTextFor.extractText 1 2 32 3
originalTextFor 2 12 93 2
ungroup 1 2 22 1
locatedExpr 1 3 49 1
srange 5 23 82 1
matchOnlyAtCol.verifyCol 2 3 30 3
matchOnlyAtCol 1 3 10 1
replaceWith 1 2 17 1
removeQuotes 1 2 21 3
tokenMap.pa 2 2 23 3
tokenMap 2 9 46 2
_makeTags 5 25 348 2
makeHTMLTags 1 2 13 1
makeXMLTags 1 2 13 1
withAttribute.pa 5 7 67 3
withAttribute 3 8 47 2
withClass 2 3 29 2
infixNotation 19 110 435 3
nestedExpr 10 89 339 4
indentedBlock.checkPeerIndent 4 7 62 3
indentedBlock.checkSubIndent 2 6 43 3
indentedBlock.checkUnindent 5 6 62 3
indentedBlock 2 16 164 3
replaceHTMLEntity 1 2 15 1
convertToDate.cvt_fn 2 5 44 3
convertToDate 1 3 12 1
convertToDatetime.cvt_fn 2 5 40 3
convertToDatetime 1 3 12 1
stripHTMLTags 1 2 22 3
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/extern/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 4 43 3
search_path 1 3 14 1
find_module 3 7 51 3
load_module 4 20 99 2
install 2 3 22 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/archive_util.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
default_filter 1 2 10 2
unpack_archive 1 2 15 4
unpack_directory 6 19 163 3
unpack_zipfile 8 22 167 3
unpack_tarfile 15 30 236 3
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/dist.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_get_unpatched 1 3 18 1
get_metadata_version 13 17 118 1
read_pkg_file._read_field 2 5 20 1
read_pkg_file._read_list 2 5 25 1
read_pkg_file 4 32 216 2
write_pkg_file.write_field 1 2 24 2
write_pkg_file.write_field 1 2 19 2
write_pkg_file 14 54 384 2
check_importable 2 9 50 3
assert_string_list 2 8 54 3
check_nsp 5 15 77 3
check_extras 2 9 43 3
_check_extra 3 5 45 2
assert_bool 2 4 37 3
check_requirements 3 11 69 3
check_specifier 2 9 51 3
check_entry_points 2 5 30 3
check_test_suite 2 3 25 3
check_package_data 4 12 77 3
check_packages 3 7 37 3
patch_missing_pkg_info 6 8 87 2
__init__ 16 50 342 2
_finalize_requires 5 10 80 1
_convert_extras_requirements 4 8 75 1
_suffix_for 2 2 21 1
_move_install_requirements_markers.is_simple_req 1 2 10 1
_move_install_requirements_markers 5 13 124 1
_clean_req 1 3 15 2
_parse_config_files 17 42 330 2
_try_str 3 8 27 1
_set_command_options 14 33 207 3
parse_config_files 1 5 39 3
parse_command_line 2 5 26 1
_feature_attrname 1 2 19 2
fetch_build_eggs 2 9 53 2
finalize_options.by_order 1 2 14 1
finalize_options 2 6 39 1
_finalize_setup_keywords 3 6 57 1
_finalize_2to3_doctests 3 8 43 1
get_egg_cache_dir 2 13 86 1
fetch_build_egg 1 3 21 2
_finalize_feature_opts 5 22 154 1
_finalize_features 7 10 92 1
get_command_class 3 10 74 2
print_commands 3 6 49 1
get_command_list 3 6 49 1
_set_feature 1 2 23 3
feature_is_included 1 2 20 2
include_feature 2 8 54 2
include 3 7 49 2
exclude_package 13 17 107 2
has_contents_for 4 5 36 2
_exclude_misc 8 17 93 3
_include_misc 7 20 105 3
exclude 3 7 49 2
_exclude_packages 2 6 37 2
_parse_command_opts 4 18 137 3
get_cmdline_options 8 22 144 1
iter_distribution_names 9 13 78 1
handle_display_options 8 19 169 2
warn_deprecated 1 6 22 0
__init__ 1 3 32 6
include_by_default 2 2 14 1
include_in 3 9 46 2
exclude_from 3 5 35 2
validate 3 8 40 2
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/wheel.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
unpack 6 16 166 2
__init__ 3 7 60 2
tags 1 6 39 1
is_compatible 4 3 51 1
egg_name 2 5 45 1
get_dist_info 4 8 56 2
install_as_egg 1 3 28 2
_install_as_egg 1 8 75 3
_convert_metadata.get_metadata 2 4 55 1
_convert_metadata.raw_req 1 3 15 1
_convert_metadata 6 48 266 4
_move_data_entries 7 23 189 2
_fix_namespace_packages 5 14 127 2
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/lib2to3_ex.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
log_error 1 2 22 4
log_message 1 2 19 3
log_debug 1 2 19 3
run_2to3 5 14 90 3
__build_fixer_names 5 9 65 1
__exclude_fixers 4 7 56 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/installer.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_fixup_find_links 2 5 35 1
_legacy_fetch_build_egg 5 25 186 2
fetch_build_egg 19 71 424 2
strip_marker 1 4 26 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/site-patch.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__boot 19 54 330 0
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/depends.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 23 7
full_name 2 4 30 1
version_ok 4 3 34 2
get_version 7 13 95 3
is_present 1 2 20 2
is_current 2 5 32 2
maybe_close.empty 1 3 6 0
maybe_close 2 6 26 1
get_module_constant 5 17 135 4
extract_constant 7 17 101 3
_update_globals 4 7 46 0
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/glob.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
glob 1 2 22 2
iglob 3 6 37 2
_iglob 17 32 173 2
glob1 4 11 61 2
glob0 4 8 53 2
glob2 2 5 28 2
_rlistdir 7 15 92 1
has_magic 2 6 36 1
_isrecursive 2 5 24 1
escape 2 7 54 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/ssl_support.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_dnsname_match 8 23 188 3
match_hostname 12 28 164 2
__init__ 1 3 18 2
https_open 1 4 32 2
__init__ 1 3 28 4
connect 5 23 162 1
opener_for 2 4 26 1
once.wrapper 2 4 34 2
once 1 4 16 1
get_win_certfile.__init__ 1 3 23 1
get_win_certfile.close 2 5 21 1
get_win_certfile 2 12 46 0
find_ca_bundle 3 7 34 0
_certifi_where 2 5 25 0
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/windows_support.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
windows_only 2 4 25 1
hide_file 2 9 64 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/_deprecation_warning.py
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/monkey.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_get_mro 2 4 31 1
get_unpatched 3 7 40 1
get_unpatched_class 4 11 57 1
patch_all 7 25 179 0
_patch_distribution_metadata 2 4 38 0
patch_func 1 4 37 3
get_unpatched_function 1 2 12 1
patch_for_msvc_specialized_compiler.patch_params 3 8 61 2
patch_for_msvc_specialized_compiler 5 20 93 0
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/config.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
read_configuration 1 2 13 3
_get_option 1 5 45 2
configuration_to_dict 3 7 47 1
parse_configuration 1 2 11 3
__init__ 3 12 85 4
parsers 1 3 17 1
__setitem__ 8 26 135 3
_parse_list 5 8 62 3
_parse_dict 3 10 65 2
_parse_bool 1 3 25 2
_exclude_files_parser.parser 2 7 29 1
_exclude_files_parser 1 3 12 2
_parse_file 8 14 104 2
_assert_local 2 4 25 1
_read_file 1 3 25 1
_parse_attr 8 27 205 3
_get_parser_compound.parse 2 5 21 1
_get_parser_compound 1 3 13 2
_parse_section_to_dict 3 6 52 3
parse_section 3 6 37 2
parse 4 14 73 1
_deprecated_config_handler.config_handler 1 3 26 2
_deprecated_config_handler 1 4 21 4
__init__ 1 2 17 5
parsers 1 23 99 1
_parse_version 6 20 122 2
parsers 1 25 112 1
_parse_packages 5 16 93 2
parse_section_packages__find 5 10 82 2
parse_section_entry_points 1 3 26 2
_parse_package_data 2 7 43 2
parse_section_package_data 1 2 19 2
parse_section_exclude_package_data 1 3 19 2
parse_section_extras_require 1 4 33 2
parse_section_data_files 2 3 42 2
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/dep_util.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
newer_pairwise_group 4 10 79 2
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
find 1 20 55 3
_find_packages_iter 7 13 122 4
_looks_like_package 1 2 24 1
_build_filter 2 2 26 1
_looks_like_package 1 2 7 1
_install_setup_requires 4 8 61 1
setup 1 3 20 1
__init__ 1 3 28 3
_ensure_stringlike 3 9 60 4
ensure_string_list 6 20 92 2
reinitialize_command 1 4 37 4
_find_all_simple 3 7 52 1
findall 2 6 52 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/msvc.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
msvc9_find_vcvarsall 5 16 88 1
msvc9_query_vcvarsall 4 13 80 4
msvc14_get_vc_env 3 10 59 1
msvc14_gen_lib_options 3 6 61 2
_augment_exception 7 18 121 3
__init__ 1 2 23 2
target_cpu 1 2 23 1
target_is_x86 1 2 12 1
current_is_x86 1 2 12 1
current_dir 5 6 48 3
target_dir 5 21 49 3
cross_dir 3 21 45 2
__init__ 1 2 12 2
visualstudio 1 2 8 1
sxs 1 2 15 1
vc 1 2 15 1
vs 1 2 15 1
vc_for_python 1 2 9 1
microsoft_sdk 1 2 8 1
windows_sdk 1 2 15 1
netfx_sdk 1 2 15 1
windows_kits_roots 1 2 9 1
microsoft 3 3 38 3
lookup 6 19 118 3
__init__ 2 6 51 3
_find_latest_available_vs_ver 3 8 55 1
find_reg_vs_vers 10 26 179 1
find_programdata_vs_vers 4 29 114 1
_as_float_version 1 2 25 1
VSInstallDir 2 4 41 1
VCInstallDir 3 6 40 1
_guess_vc 4 14 86 1
_guess_vc_legacy 3 7 82 1
WindowsSdkVersion 6 11 73 1
WindowsSdkLastVersion 1 2 20 1
WindowsSdkDir 15 28 207 1
WindowsSDKExecutablePath 8 19 154 1
FSharpInstallDir 2 3 36 1
UniversalCRTSdkDir 5 7 54 1
UniversalCRTSdkLastVersion 1 2 20 1
NetFxSdkVersion 2 5 39 1
NetFxSdkDir 3 8 46 1
FrameworkDir32 2 3 34 1
FrameworkDir64 2 3 34 1
FrameworkVersion32 1 2 13 1
FrameworkVersion64 1 2 13 1
_find_dot_net_versions 8 12 116 2
_use_last_dir_name 5 8 51 2
__init__ 2 7 64 4
vs_ver 1 2 12 1
vc_ver 1 2 12 1
VSTools 3 8 77 1
VCIncludes 1 3 31 1
VCLibraries 4 9 87 1
VCStoreRefs 2 4 32 1
VCTools 7 21 199 1
OSLibraries 2 9 92 1
OSIncludes 3 12 88 1
OSLibpath 4 20 136 1
SdkTools 1 2 15 1
_sdk_tools 8 22 206 1
_sdk_subdir 2 3 23 1
SdkSetup 2 4 31 1
FxTools 9 17 119 1
NetFxSDKLibraries 3 5 53 1
NetFxSDKIncludes 3 4 39 1
VsTDb 1 2 20 1
MSBuild 4 14 103 1
HTMLHelpWorkshop 2 4 31 1
UCRTLibraries 2 7 62 1
UCRTIncludes 2 5 43 1
_ucrt_subdir 2 3 23 1
FSharp 2 4 30 1
VCRuntimeRedist 4 16 159 1
return_env 3 36 179 2
_build_paths 3 10 99 4
_unique_everseen 5 13 68 2
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/launch.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
run 1 14 91 0
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/package_index.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse_requirement_arg 2 7 27 1
parse_bdist_wininst 6 19 140 1
egg_info_for_url 4 9 96 1
distros_for_url 5 11 69 2
distros_for_location 11 26 185 3
distros_for_filename 1 4 29 2
interpret_distro_name 1 4 21 6
unique_everseen 5 14 72 2
unique_values.wrapper 1 2 21 2
unique_values 1 4 15 1
find_external_links 8 13 142 2
feed 1 2 9 2
is_valid 1 2 8 1
report 1 2 11 3
__init__ 1 4 29 3
from_url 3 9 58 2
feed 1 2 15 2
is_valid 1 2 17 1
report 1 3 21 3
__init__ 1 4 30 4
process_url 18 43 323 3
process_filename 6 12 109 3
url_ok 5 12 81 3
scan_egg_links 4 9 61 2
scan_egg_link 3 10 101 3
process_index.scan 4 11 112 1
process_index 8 22 142 3
need_version_info 1 5 16 2
scan_all 3 8 48 3
find_packages 4 8 93 2
obtain 3 8 63 3
check_hash 2 12 66 4
add_find_links 6 11 59 2
prescan 2 4 29 1
not_found_in_index 2 9 50 2
download 5 14 111 3
fetch_distribution 1 3 25 7
find 10 20 111 2
fetch 2 5 44 5
gen_setup 9 35 199 4
_download_to 7 33 202 3
reporthook 1 2 16 6
open_url 12 34 210 3
_download_url 10 21 179 4
scan_url 1 2 15 2
_attempt_download 2 6 50 3
_download_html 4 12 79 4
_download_svn 8 21 200 3
_vcs_split_rev_from_url 2 9 98 2
_download_git 2 12 87 3
_download_hg 2 12 87 3
debug 1 2 19 3
info 1 2 19 3
warn 1 2 19 3
decode_entity 1 3 18 1
htmldecode 1 2 13 1
socket_timeout.socket_timeout._socket_timeout._socket_timeout 2 7 41 2
socket_timeout._socket_timeout 1 3 9 1
socket_timeout 1 3 11 1
_encode_auth 1 6 47 1
__init__ 1 3 19 3
__iter__ 1 3 13 1
__str__ 1 2 12 1
__init__ 2 6 67 1
creds_by_repository 3 6 43 1
_get_repo_cred 1 6 53 2
find_credential 3 4 31 2
open_with_auth 9 31 252 2
_splituser 2 3 28 1
fix_sf_url 1 2 7 1
local_open 7 27 226 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/extension.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_have_cython 2 8 30 0
__init__ 1 3 43 5
_convert_pyx_sources_to_lang 4 7 61 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/_imp.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
find_module 16 35 255 2
get_frozen_object 2 5 41 2
get_module 2 5 37 3
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/version.py
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/build_meta.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 12 2
fetch_build_eggs 1 3 26 2
patch 2 7 32 1
_to_str 3 4 37 1
_get_immediate_subdirectories 3 3 36 1
_file_with_extension 3 7 34 2
_open_setup_script 2 4 36 1
_fix_config 2 4 24 2
_get_build_requires 2 10 64 3
run_setup 1 6 54 2
get_requires_for_build_wheel 1 3 30 2
get_requires_for_build_sdist 1 3 29 2
prepare_metadata_for_build_wheel 1 2 11 3
_build_with_temp_dir 1 2 13 5
build_wheel 1 2 15 4
build_sdist 1 4 30 3
run_setup 3 10 77 2
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/py27compat.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_all_headers 1 2 15 2
get_all_headers 1 2 14 2
find_module 5 11 86 2
get_frozen_object 1 2 14 2
get_module 1 3 25 3
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/errors.py
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/unicode_utils.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
decompose 3 10 58 1
filesys_decode 5 10 50 1
try_encode 2 6 22 2
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/sandbox.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_execfile 2 8 58 3
save_argv 3 8 43 1
save_path 2 6 26 0
override_temp 2 8 38 1
pushd 2 7 30 1
dump 2 6 50 2
__enter__ 1 2 7 1
__exit__ 2 6 35 4
resume 2 6 42 1
save_modules 4 12 64 0
_clear_modules 2 3 20 1
save_pkg_resources_state 2 6 23 0
setup_context 1 11 57 1
_needs_hiding 1 3 25 1
hide_setuptools 1 3 19 0
run_setup 5 19 143 2
__init__ 4 5 34 1
_copy 2 3 27 2
__enter__ 2 6 33 1
__exit__ 2 6 35 4
run 1 3 15 2
_mk_dual_path_wrapper.wrap 2 4 53 5
_mk_dual_path_wrapper 1 4 17 1
_mk_single_path_wrapper.wrap 2 4 45 4
_mk_single_path_wrapper 2 4 23 2
_mk_single_with_return.wrap 2 5 63 4
_mk_single_with_return 1 4 17 1
_mk_query.wrap 2 5 37 3
_mk_query 1 4 17 1
_validate_path 1 2 10 2
_remap_input 1 2 23 5
_remap_output 1 2 17 3
_remap_pair 1 5 54 6
__init__ 2 8 77 3
_violation 1 3 28 4
_file 3 4 70 5
_open 3 4 70 5
tmpnam 1 2 11 1
_ok 4 12 67 2
_exempted 3 11 56 2
_remap_input 3 4 54 5
_remap_pair 3 4 57 6
open 3 4 68 6
__str__ 1 3 26 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/namespaces.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
install_namespaces 3 14 90 1
uninstall_namespaces 2 7 52 1
_get_target 1 2 9 1
_get_root 1 2 7 1
_gen_nspkg_line 2 9 69 2
_get_all_ns_packages 2 3 31 1
_pkg_names 2 5 29 1
_get_root 1 2 15 1
_get_target 1 2 9 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/py34compat.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
module_from_spec 1 2 16 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/py33compat.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 12 2
__iter__ 4 18 116 1
Source file: codechecker/venv/lib/python3.8/site-packages/setuptools/py31compat.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 24 2
__enter__ 1 2 9 1
__exit__ 2 6 32 4
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/isoschematron/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
stylesheet_params 5 11 75 1
_stylesheet_param_dict 3 7 46 2
_extract 3 7 48 2
__init__ 1 4 56 13
__call__ 7 19 126 2
schematron 1 2 10 1
validator_xslt 1 2 10 1
validation_report 1 2 10 1
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/valid.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/parserInternals.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/debugXML.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/tree.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/schematron.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/entities.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xmlwriter.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xmlstring.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xmlerror.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/threads.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/chvalid.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/list.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/schemasInternals.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/SAX.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xpointer.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/HTMLtree.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/HTMLparser.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/encoding.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xlink.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xmlautomata.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xmlIO.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/relaxng.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/nanoftp.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/hash.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xmlexports.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xmlversion.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/parser.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xmlunicode.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/SAX2.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xinclude.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xmlschemas.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xpathInternals.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xmlsave.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/DOCBparser.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/nanohttp.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xpath.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xmlreader.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/c14n.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/uri.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xmlmemory.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xmlregexp.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xmlschemastypes.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/xmlmodule.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/globals.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/catalog.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxml/dict.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libexslt/exslt.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libexslt/exsltexports.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libexslt/exsltconfig.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/xsltlocale.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/variables.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/xsltutils.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/extra.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/xsltexports.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/xsltInternals.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/keys.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/transform.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/namespaces.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/preproc.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/numbersInternals.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/documents.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/extensions.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/xsltconfig.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/pattern.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/templates.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/functions.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/imports.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/xslt.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/attributes.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/libxslt/security.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/lxml-version.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/includes/etree_defs.h
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
PyBytes_FromFormat 6 19 104 2
_ftol2 1 1 13 1
lxml_unpack_xmldoc_capsule 11 31 205 2
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/html/html5parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 29 3
__init__ 1 2 29 3
_find_tag 2 5 36 2
document_fromstring 6 11 81 3
fragments_fromstring 1 2 17 4
fragment_fromstring 1 2 17 4
fromstring 12 23 194 3
parse 8 19 103 3
_looks_like_url 5 10 48 1
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/html/_setmixin.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__len__ 2 5 18 1
__contains__ 3 5 21 2
copy 1 2 10 1
update 1 2 10 2
intersection_update 1 2 10 2
difference_update 1 2 10 2
symmetric_difference_update 1 2 10 2
discard 2 5 19 2
_from_iterable 1 2 12 2
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/html/soupparser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
fromstring 1 2 29 4
parse 2 5 52 4
convert_tree 2 6 38 2
_parse 8 15 106 4
__init__ 1 4 23 2
__iter__ 1 2 13 1
_convert_tree 21 54 343 2
_init_node_converters._init_node_converters.converter.add 2 5 24 1
_init_node_converters.converter 1 3 10 1
_init_node_converters.find_best_converter 3 5 25 1
_init_node_converters.convert_node 3 8 51 2
_init_node_converters.map_attrs 5 10 76 1
_init_node_converters.append_text 4 5 51 2
_init_node_converters.convert_tag 7 19 112 2
_init_node_converters.convert_comment 2 5 29 2
_init_node_converters.convert_pi 3 7 53 2
_init_node_converters.convert_text 2 4 24 2
_init_node_converters 1 17 55 1
unescape.unescape_entity 2 5 30 1
unescape 2 5 20 1
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/html/defs.py
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/html/ElementSoup.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 1 3 33 3
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/html/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__fix_docstring 3 8 61 1
_unquote_match 5 5 60 2
_transform_result 3 7 46 2
_nons 4 5 48 1
__init__ 1 3 26 2
add 4 8 65 2
discard 7 9 80 2
remove 3 4 40 2
__contains__ 2 3 26 2
__iter__ 1 2 18 1
__len__ 1 2 18 1
update 4 9 58 2
toggle 5 15 90 2
set 1 2 25 3
classes 1 2 13 1
classes 3 7 50 2
base_url 1 2 16 1
forms 1 2 11 1
body 1 2 24 1
head 1 2 24 1
label 3 9 43 1
label 3 11 51 2
label 2 4 23 1
drop_tree 5 10 73 1
drop_tag 12 19 167 1
find_rel_links 3 4 39 2
find_class 1 2 17 2
get_element_by_id 3 8 43 3
text_content 1 2 11 1
cssselect 1 3 30 3
make_links_absolute 1 2 17 4
link_repl 2 5 19 1
link_repl 2 5 19 1
link_repl 1 2 12 1
resolve_base_href 3 11 66 2
iterlinks 29 58 486 1
rewrite_links 1 2 15 4
__init__ 1 4 39 4
__call__ 6 20 119 4
__init__ 7 17 145 3
lookup 5 10 56 5
document_fromstring 7 12 95 4
fragments_fromstring 1 2 20 5
fragment_fromstring 1 2 20 5
fromstring 23 46 327 4
parse 2 4 41 4
_contains_block_level_tag 3 5 33 1
_element_name 3 7 36 1
inputs 1 2 11 1
fields 1 2 13 1
fields 5 11 64 2
_name 4 10 78 1
form_values 13 27 170 1
action 3 7 38 1
action 1 2 15 2
action 2 4 20 1
method 1 2 19 1
method 1 2 19 2
submit_form 5 13 81 3
open_http_urllib 6 20 100 3
__init__ 1 2 12 2
__getitem__ 1 2 16 2
__setitem__ 1 2 19 3
__delitem__ 1 3 12 2
keys 1 2 13 1
__contains__ 1 2 13 2
__iter__ 1 2 16 1
__len__ 1 2 12 1
__repr__ 1 4 25 1
__init__ 1 2 12 2
__repr__ 1 4 23 1
__getitem__ 8 15 101 2
__contains__ 3 5 23 2
keys 3 9 45 1
items 3 9 52 1
__iter__ 1 2 18 1
__len__ 2 2 14 1
name 1 2 13 1
name 1 2 15 2
name 2 4 20 1
__repr__ 2 8 49 1
value 4 10 56 1
value 1 3 17 2
value 1 3 15 1
value 10 15 104 1
value 11 25 139 2
value 2 5 24 1
value_options 4 8 52 1
multiple 1 2 12 1
multiple 3 5 32 2
__init__ 1 2 12 2
options 1 2 16 1
__iter__ 5 7 47 1
add 5 11 63 2
remove 6 15 78 2
__repr__ 2 5 37 1
value 3 5 27 1
value 7 14 77 2
value 1 2 10 1
value_options 2 2 19 1
__repr__ 1 4 22 1
value 1 2 11 1
value 2 8 48 2
value 1 2 12 1
value_options 2 2 19 1
__repr__ 1 3 22 1
__init__ 1 2 12 2
__iter__ 3 5 29 1
add 3 7 42 2
remove 4 12 57 2
__repr__ 2 5 37 1
value 4 7 36 1
value 4 10 54 2
value 3 6 31 1
type 1 2 19 1
type 1 2 15 2
checkable 1 2 16 1
checked 2 4 23 1
checked 4 9 46 2
for_element 2 5 29 1
for_element 2 6 34 2
for_element 2 4 20 1
html_to_xhtml 4 10 56 1
xhtml_to_html 3 9 53 1
tostring 1 2 29 7
open_in_browser 5 15 114 2
__init__ 1 3 28 2
__init__ 1 3 28 2
Element 1 3 24 2
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/html/_html5builder.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 4 26 4
__init__ 1 3 16 1
appendChild 1 2 21 2
__init__ 1 6 63 3
reset 1 5 29 1
getDocument 1 2 11 1
getFragment 3 9 57 1
insertDoctype 1 3 28 4
insertComment 2 5 39 3
insertRoot 6 19 172 2
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/html/diff.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
default_markup 1 3 23 2
html_annotate 3 10 75 2
tokenize_annotated 2 5 30 2
html_annotate_merge_annotations 3 8 67 2
copy_annotations 2 4 37 2
compress_tokens 5 10 68 1
compress_merge_back 4 15 97 2
markup_serialize_tokens 5 11 60 2
htmldiff 1 6 45 2
htmldiff_tokens 7 16 128 2
expand_tokens 7 11 65 2
merge_insert 5 11 100 2
merge_delete 1 4 26 2
cleanup_delete 7 20 135 1
split_unbalanced 12 32 214 1
split_delete 2 7 52 1
locate_unbalanced_start 9 23 129 3
locate_unbalanced_end 9 19 116 3
__new__ 3 12 74 5
__repr__ 1 3 28 1
html 1 2 10 1
__new__ 1 2 23 7
__repr__ 1 8 33 1
html 1 2 9 1
html 1 2 9 1
tokenize 2 7 52 2
parse_html 2 4 28 2
cleanup_html 3 9 62 1
split_trailing_whitespace 1 3 29 1
fixup_chunks 10 42 250 1
flatten_el 15 21 161 3
split_words 3 5 30 1
start_tag 2 4 46 1
end_tag 3 6 38 1
is_word 1 2 13 1
is_end_tag 1 2 12 1
is_start_tag 2 2 20 1
fixup_ins_del_tags 1 5 32 1
serialize_html_fragment 2 10 79 2
_fixup_ins_del_tags 4 7 48 1
_contains_block_level_tag 5 7 36 1
_move_el_inside_block 7 28 177 2
_merge_element_contents 10 28 156 1
get_matching_blocks 4 7 66 1
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/html/formfill.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
fill_form 1 8 36 5
fill_form_html 2 8 66 4
_fill_form 10 28 160 2
_takes_multiple 4 7 51 1
_fill_multiple 8 24 151 2
_check 3 6 34 2
_select 3 6 34 2
_fill_single 2 5 32 2
_find_form 9 26 137 3
_find_form_ids 6 16 92 1
__init__ 3 6 43 2
__call__ 12 30 210 4
insert_errors 4 16 101 7
insert_errors_html 2 8 56 3
_insert_error 8 13 103 4
_add_class 2 5 42 2
_find_elements_for_name 8 19 108 3
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/html/builder.py
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/html/_diffcommand.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
main 6 24 164 1
read_file 3 10 58 1
split_body 3 11 82 1
annotate 1 3 17 2
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/html/clean.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_is_javascript_scheme 2 4 18 1
__init__ 10 16 133 2
__call__ 76 148 996 2
allow_follow 1 2 10 2
allow_element 7 17 101 2
allow_embedded_url 5 10 83 3
kill_conditional_comments 1 5 33 2
_kill_elements 4 7 49 4
_remove_javascript_link 2 5 28 2
_has_sneaky_javascript 5 14 74 2
clean_html 2 8 48 2
autolink 1 4 21 5
_link_text 18 55 311 4
autolink_html 2 8 58 3
word_break 1 4 24 5
word_break_html 1 5 40 3
_break_text 3 7 51 3
_insert_break 4 14 93 3
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/cssselect.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
xpath_contains_function 2 9 64 3
_make_lower_case 1 2 13 2
__init__ 4 10 75 4
__repr__ 1 5 34 1
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/etree_api.h
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__Pyx_ImportFunction 10 46 297 4
import_lxml__etree 47 55 1310 1
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/etree.h
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/pyclasslookup.py
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_include 3 10 72 0
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/sax.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_getNsTag 2 5 35 1
__init__ 2 11 69 2
_get_etree 1 3 13 1
setDocumentLocator 1 2 8 2
startDocument 1 2 6 1
endDocument 1 2 6 1
startPrefixMapping 3 8 53 3
endPrefixMapping 2 5 34 2
_buildTag 3 9 43 2
startElementNS 9 29 180 4
processingInstruction 2 6 46 3
endElementNS 2 5 40 3
startElement 3 6 54 3
endElement 1 2 19 2
characters 4 7 54 2
__init__ 2 10 61 3
saxify 6 18 139 1
_recursive_saxify 15 48 311 3
_build_qname 10 18 103 6
saxify 1 2 19 2
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/_elementpath.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
xpath_tokenizer 11 22 138 2
prepare_child.select 3 4 22 1
prepare_child 1 4 17 2
prepare_star.select 3 4 22 1
prepare_star 1 3 11 2
prepare_self.select 1 2 7 1
prepare_self 1 3 11 2
prepare_descendant.select 3 4 22 1
prepare_descendant 3 10 47 2
prepare_parent.select 3 5 25 1
prepare_parent 1 3 11 2
prepare_predicate.select 3 4 23 1
prepare_predicate.select 3 4 22 1
prepare_predicate.select 3 5 23 1
prepare_predicate.select 4 6 37 1
prepare_predicate.select 3 4 26 1
prepare_predicate.select 5 11 52 1
prepare_predicate 24 56 312 2
_build_path_iterator 17 44 260 2
iterfind 2 6 41 3
find 2 6 33 3
findall 1 2 23 3
findtext 3 6 40 4
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/ElementInclude.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
default_loader 3 11 67 3
_lxml_default_loader 4 14 86 4
_wrap_et_loader.load 1 2 24 4
_wrap_et_loader 1 3 9 1
include 1 2 17 4
_include 1 2 21 5
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/builder.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 21 5
add_text 4 5 46 2
add_cdata 2 4 26 2
add_dict 3 7 56 2
__call__ 11 26 183 4
__getattr__ 1 2 14 2
Source file: codechecker/venv/lib/python3.8/site-packages/lxml/lxml.etree_api.h
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__Pyx_ImportFunction 10 46 297 4
import_lxml__etree 47 55 1310 1
Source file: codechecker/venv/lib/python3.8/site-packages/markupsafe/_native.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
escape 2 21 72 1
escape_silent 2 13 31 1
soft_str 2 17 28 1
soft_unicode 1 9 32 1
Source file: codechecker/venv/lib/python3.8/site-packages/markupsafe/_speedups.c
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
init_constants 2 10 42 1
escape_unicode_kind1 4 21 124 1
escape_unicode_kind2 3 20 117 1
escape_unicode_kind4 3 20 117 1
escape_unicode 5 15 62 1
escape 11 39 233 2
escape_silent 2 6 34 2
soft_str 2 7 34 2
soft_unicode 1 10 30 2
PyInit__speedups 2 6 23 1
Source file: codechecker/venv/lib/python3.8/site-packages/markupsafe/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__html__ 1 2 8 1
_simple_escaping_wrapper.wrapped 1 4 71 3
_simple_escaping_wrapper 1 5 35 1
__new__ 3 8 78 4
__html__ 1 2 9 1
__add__ 3 4 54 3
__radd__ 3 4 47 3
__mul__ 2 4 35 2
__mod__ 3 6 64 2
__repr__ 1 2 10 1
join 1 2 44 3
split 2 4 52 3
rsplit 2 4 52 3
splitlines 2 2 38 2
unescape 1 9 20 1
striptags 1 9 36 1
escape 2 8 35 2
partition 1 4 59 2
rpartition 1 4 59 2
format 1 3 45 3
__html_format__ 2 4 21 2
__init__ 1 3 34 3
format_field 4 14 88 3
_escape_argspec 4 8 69 4
__init__ 1 3 38 4
__getitem__ 1 2 27 2
__str__ 1 2 19 1
__repr__ 1 2 22 1
__int__ 1 2 14 1
__float__ 1 2 14 1
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/transport/sslcompat.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
legacy_validate_callback 7 27 119 2
_optional_dependencies 6 30 146 0
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/transport/TZlibTransport.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
getTransport 2 7 43 3
__init__ 1 7 46 3
_reinit_buffers 1 3 20 1
_init_stats 1 5 26 1
_init_zlib 1 3 27 1
getCompRatio 3 7 53 1
getCompSavings 1 4 30 1
isOpen 1 2 14 1
open 1 3 19 1
listen 1 2 13 1
accept 1 2 14 1
close 1 4 24 1
read 4 9 52 2
readComp 2 11 89 2
write 1 2 16 2
flush 3 14 113 1
cstringio_buf 1 2 10 1
cstringio_refill 3 8 63 3
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/transport/TTwisted.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 12 1
write 1 2 15 2
flush 1 4 28 1
sendMessage 1 2 9 2
__init__ 1 3 18 2
sendMessage 1 2 14 2
__init__ 2 9 55 4
dispatch 1 2 13 2
connectionMade 1 4 37 1
connectionLost 3 10 71 2
stringReceived 2 10 79 2
__init__ 1 2 28 8
createSASLClient 1 2 31 5
dispatch 1 4 47 2
connectionMade 5 21 150 1
_sendSASLMessage 2 5 42 3
_receiveSASLMessage 1 4 23 1
connectionLost 2 3 22 2
dataReceived 2 6 50 2
stringReceived 2 7 53 2
dispatch 1 2 13 2
processError 1 2 14 2
processOk 2 4 30 3
stringReceived 1 8 79 2
__init__ 2 7 40 4
__init__ 2 7 40 4
buildProtocol 1 5 32 2
__init__ 1 2 13 4
getChild 1 2 11 3
_cbProcess 1 6 45 4
render_POST 1 10 89 2
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/transport/THttpClient.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 12 47 328 8
basic_proxy_auth_header 3 7 60 1
using_proxy 1 2 12 1
open 4 13 110 1
close 1 4 22 1
isOpen 1 2 12 1
setTimeout 2 5 28 2
setCustomHeaders 1 2 12 2
read 1 2 16 2
write 1 2 15 2
flush 12 30 289 1
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/transport/TSocket.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_resolveAddr 2 11 66 1
close 2 4 22 1
__init__ 1 3 27 6
setHandle 1 2 12 2
isOpen 1 2 12 1
setTimeout 3 7 46 2
_do_open 1 2 18 3
_address 2 2 25 1
open 6 25 196 1
read 7 16 130 2
write 5 16 98 2
flush 1 2 6 1
__init__ 1 7 53 5
setBacklog 2 5 28 2
listen 10 20 186 1
accept 1 5 29 1
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/transport/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/transport/THeaderTransport.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_readString 2 8 32 1
_writeString 1 3 22 2
__init__ 1 13 82 3
isOpen 1 2 13 1
open 1 2 13 1
close 1 2 13 1
get_headers 1 2 9 1
set_header 3 6 45 3
clear_headers 1 2 12 1
add_transform 2 4 26 2
set_max_frame_size 2 4 27 2
protocol_id 4 12 72 1
read 3 9 75 2
_set_client_type 2 7 32 2
readFrame 11 43 294 2
_parse_header_format 8 43 272 2
write 1 2 15 2
flush 9 49 380 1
cstringio_buf 1 2 9 1
cstringio_refill 2 6 48 3
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/transport/TTransport.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 4 35 4
isOpen 1 2 6 1
open 1 2 6 1
close 1 2 6 1
read 1 2 8 2
readAll 3 11 54 2
write 1 2 8 2
flush 1 2 6 1
cstringio_buf 1 2 7 1
cstringio_refill 1 2 11 3
listen 1 2 6 1
accept 1 2 6 1
close 1 2 6 1
getTransport 1 2 9 2
getTransport 1 3 15 2
__init__ 1 5 37 3
isOpen 1 2 13 1
open 1 2 13 1
close 1 2 13 1
read 2 6 58 2
write 2 6 31 2
flush 1 5 36 1
cstringio_buf 1 2 9 1
cstringio_refill 3 8 66 3
__init__ 3 7 48 3
isOpen 1 2 12 1
open 1 2 6 1
close 1 2 12 1
read 1 2 16 2
write 1 2 15 2
flush 1 2 6 1
getvalue 1 2 13 1
cstringio_buf 1 2 9 1
cstringio_refill 1 2 13 3
getTransport 1 3 15 2
__init__ 1 4 29 3
isOpen 1 2 13 1
open 1 2 13 1
close 1 2 13 1
read 2 6 41 2
readFrame 1 4 39 1
write 1 2 15 2
flush 1 7 52 1
cstringio_buf 1 2 9 1
cstringio_refill 2 6 43 3
__init__ 1 2 12 2
isOpen 1 2 7 1
close 1 2 12 1
read 1 2 16 2
write 1 2 15 2
flush 1 2 12 1
__init__ 1 2 18 6
open 6 22 138 1
send_sasl_msg 1 4 39 3
recv_sasl_msg 2 8 49 1
write 1 2 15 2
flush 1 6 56 1
read 2 6 41 2
_read_frame 1 5 49 1
close 1 3 19 1
cstringio_buf 1 2 9 1
cstringio_refill 2 6 43 3
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/transport/TSSLSocket.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_init_context 3 9 63 2
_should_verify 2 5 30 1
ssl_version 2 5 22 1
ssl_context 1 2 9 1
_deprecated_arg 3 13 67 5
_unix_socket_arg 5 6 50 5
__getattr__ 2 7 29 2
__init__ 10 40 263 4
certfile 1 2 9 1
certfile 5 6 49 2
_wrap_socket 8 30 175 2
__init__ 8 29 256 5
close 2 7 50 1
validate 1 4 25 1
validate 2 4 32 2
_do_open 2 9 64 3
open 4 11 73 1
__init__ 9 21 182 5
setCertfile 1 5 25 2
accept 4 22 132 1
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/protocol/TCompactProtocol.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
make_helper.make_helper.helper.nested 1 3 42 3
make_helper.helper 1 3 9 1
make_helper 1 3 11 2
makeZigZag 1 3 31 2
fromZigZag 1 2 19 1
writeVarint 3 11 65 2
readVarint 3 10 51 1
__init__ 1 3 15 4
_check_string_length 1 2 17 2
_check_container_length 1 2 17 2
__writeVarint 1 2 15 2
writeMessageBegin 2 10 79 4
writeMessageEnd 1 3 16 1
writeStructBegin 1 5 49 2
writeStructEnd 1 3 26 1
writeFieldStop 1 2 11 1
__writeFieldHeader 2 8 53 3
writeFieldBegin 2 8 56 4
writeFieldEnd 1 3 24 1
__writeUByte 1 2 20 2
__writeByte 1 2 20 2
__writeI16 1 2 18 2
__writeSize 1 2 13 2
writeCollectionBegin 2 9 76 3
writeMapBegin 2 9 76 4
writeCollectionEnd 1 3 26 1
writeBool 5 14 74 2
writeI32 1 2 18 2
writeI64 1 2 18 2
writeDouble 1 2 20 2
__writeBinary 1 3 24 2
readFieldBegin 5 21 130 1
readFieldEnd 1 3 24 1
__readUByte 1 3 23 1
__readByte 1 3 23 1
__readVarint 1 2 12 1
__readZigZag 1 2 14 1
__readSize 2 5 24 1
readMessageBegin 4 17 128 1
readMessageEnd 1 3 20 1
readStructBegin 1 5 47 1
readStructEnd 1 3 26 1
readCollectionBegin 2 11 77 1
readMapBegin 2 12 89 1
readCollectionEnd 1 3 26 1
readBool 3 8 48 1
readDouble 1 4 26 1
__readBinary 1 4 27 1
__getTType 1 2 14 2
__init__ 1 3 13 3
getProtocol 1 4 20 2
__init__ 3 11 68 3
__init__ 1 4 17 4
getProtocol 1 6 30 2
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/protocol/THeaderProtocol.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 5 42 3
get_headers 1 2 13 1
set_header 1 2 19 3
clear_headers 1 2 12 1
add_transform 1 2 15 2
writeMessageBegin 1 3 31 4
writeMessageEnd 1 2 13 1
writeStructBegin 1 2 16 2
writeStructEnd 1 2 13 1
writeFieldBegin 1 2 24 4
writeFieldEnd 1 2 13 1
writeFieldStop 1 2 13 1
writeMapBegin 1 2 24 4
writeMapEnd 1 2 13 1
writeListBegin 1 2 20 3
writeListEnd 1 2 13 1
writeSetBegin 1 2 20 3
writeSetEnd 1 2 13 1
writeBool 1 2 16 2
writeByte 1 2 16 2
writeI16 1 2 16 2
writeI32 1 2 16 2
writeI64 1 2 16 2
writeDouble 1 2 16 2
writeBinary 1 2 16 2
_set_protocol 2 11 58 1
readMessageBegin 2 10 70 1
readMessageEnd 1 2 13 1
readStructBegin 1 2 13 1
readStructEnd 1 2 13 1
readFieldBegin 1 2 13 1
readFieldEnd 1 2 13 1
readMapBegin 1 2 13 1
readMapEnd 1 2 13 1
readListBegin 1 2 13 1
readListEnd 1 2 13 1
readSetBegin 1 2 13 1
readSetEnd 1 2 13 1
readBool 1 2 13 1
readByte 1 2 13 1
readI16 1 2 13 1
readI32 1 2 13 1
readI64 1 2 13 1
readDouble 1 2 13 1
readBinary 1 2 13 1
__init__ 1 2 19 3
getProtocol 1 2 16 2
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/protocol/TBase.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__repr__ 2 3 44 1
__eq__ 4 9 52 2
__ne__ 1 2 14 2
read 4 7 65 2
write 3 6 59 2
__setitem__ 1 2 13 2
__delitem__ 1 2 13 2
__hash__ 1 2 22 2
read 4 9 74 2
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/protocol/TMultiplexedProtocol.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 14 3
writeMessageBegin 3 10 64 4
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/protocol/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/protocol/TProtocol.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 26 3
__init__ 1 4 22 2
_check_length 4 7 44 2
writeMessageBegin 1 2 12 4
writeMessageEnd 1 2 6 1
writeStructBegin 1 2 8 2
writeStructEnd 1 2 6 1
writeFieldBegin 1 2 12 4
writeFieldEnd 1 2 6 1
writeFieldStop 1 2 6 1
writeMapBegin 1 2 12 4
writeMapEnd 1 2 6 1
writeListBegin 1 2 10 3
writeListEnd 1 2 6 1
writeSetBegin 1 2 10 3
writeSetEnd 1 2 6 1
writeBool 1 2 8 2
writeByte 1 2 8 2
writeI16 1 2 8 2
writeI32 1 2 8 2
writeI64 1 2 8 2
writeDouble 1 2 8 2
writeString 1 2 16 2
writeBinary 1 2 8 2
writeUtf8 1 2 18 2
readMessageBegin 1 2 6 1
readMessageEnd 1 2 6 1
readStructBegin 1 2 6 1
readStructEnd 1 2 6 1
readFieldBegin 1 2 6 1
readFieldEnd 1 2 6 1
readMapBegin 1 2 6 1
readMapEnd 1 2 6 1
readListBegin 1 2 6 1
readListEnd 1 2 6 1
readSetBegin 1 2 6 1
readSetEnd 1 2 6 1
readBool 1 2 6 1
readByte 1 2 6 1
readI16 1 2 6 1
readI32 1 2 6 1
readI64 1 2 6 1
readDouble 1 2 6 1
readString 1 2 14 1
readBinary 1 2 6 1
readUtf8 1 2 16 1
skip 17 44 275 2
_ttype_handlers 7 12 112 3
_read_by_ttype 4 9 76 4
readFieldByTType 1 2 23 3
readContainerList 2 7 61 2
readContainerSet 2 7 61 2
readContainerStruct 1 5 27 2
readContainerMap 2 9 87 2
readStruct 9 27 149 4
writeContainerStruct 1 2 15 3
writeContainerList 2 6 49 3
writeContainerSet 2 6 49 3
writeContainerMap 2 7 81 3
writeStruct 4 17 103 3
_write_by_ttype 3 6 62 5
writeFieldByTType 1 2 28 4
checkIntegerLimits 13 13 107 2
getProtocol 1 2 8 2
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/protocol/TProtocolDecorator.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__new__ 1 5 51 4
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/protocol/TBinaryProtocol.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 6 60 5
_check_string_length 1 2 17 2
_check_container_length 1 2 17 2
writeMessageBegin 2 9 58 4
writeMessageEnd 1 2 6 1
writeStructBegin 1 2 8 2
writeStructEnd 1 2 6 1
writeFieldBegin 1 3 23 4
writeFieldEnd 1 2 6 1
writeFieldStop 1 2 13 1
writeMapBegin 1 4 29 4
writeMapEnd 1 2 6 1
writeListBegin 1 3 21 3
writeListEnd 1 2 6 1
writeSetBegin 1 3 21 3
writeSetEnd 1 2 6 1
writeBool 2 5 24 2
writeByte 1 3 23 2
writeI16 1 3 23 2
writeI32 1 3 23 2
writeI64 1 3 23 2
writeDouble 1 3 23 2
writeBinary 1 3 24 2
readMessageBegin 4 19 121 1
readMessageEnd 1 2 6 1
readStructBegin 1 2 6 1
readStructEnd 1 2 6 1
readFieldBegin 2 6 42 1
readFieldEnd 1 2 6 1
readMapBegin 1 6 40 1
readMapEnd 1 2 6 1
readListBegin 1 5 31 1
readListEnd 1 2 6 1
readSetBegin 1 5 31 1
readSetEnd 1 2 6 1
readBool 2 5 21 1
readByte 1 4 26 1
readI16 1 4 26 1
readI32 1 4 26 1
readI64 1 4 26 1
readDouble 1 4 26 1
readBinary 1 5 30 1
__init__ 1 5 50 4
getProtocol 1 5 35 2
__init__ 3 11 68 3
__init__ 1 4 17 4
getProtocol 1 6 30 2
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/protocol/TJSONProtocol.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 17 2
doIO 1 2 8 2
write 1 2 6 1
read 1 2 6 1
escapeNum 1 2 7 1
__str__ 1 2 11 1
doIO 2 5 25 2
write 1 2 17 1
read 1 2 15 1
__init__ 1 3 23 2
doIO 3 7 42 2
write 1 2 17 1
read 1 2 15 1
escapeNum 1 2 9 1
__str__ 1 2 19 1
__init__ 1 2 12 2
read 2 6 37 1
peek 2 5 35 1
__init__ 1 4 25 2
string_length_limit 1 2 7 1
container_length_limit 1 2 7 1
resetWriteContext 1 3 22 1
resetReadContext 1 3 18 1
pushContext 1 3 20 2
popContext 2 6 38 1
writeJSONString 2 8 62 2
writeJSONNumber 2 9 77 3
writeJSONBase64 1 5 43 2
writeJSONObjectStart 1 4 29 1
writeJSONObjectEnd 1 3 18 1
writeJSONArrayStart 1 4 29 1
writeJSONArrayEnd 1 3 18 1
readJSONSyntaxChar 2 5 32 2
_isHighSurrogate 2 2 15 2
_isLowSurrogate 2 2 15 2
_toChar 4 15 109 3
readJSONString 15 50 286 2
isJSONNumeric 2 2 23 2
readJSONQuotes 2 3 22 1
readJSONNumericChars 3 8 57 1
readJSONInteger 2 10 48 1
readJSONDouble 8 24 131 1
readJSONBase64 3 8 49 1
readJSONObjectStart 1 4 27 1
readJSONObjectEnd 1 3 16 1
readJSONArrayStart 1 4 27 1
readJSONArrayEnd 1 3 16 1
readMessageBegin 2 10 63 1
readMessageEnd 1 2 10 1
readStructBegin 1 2 10 1
readStructEnd 1 2 10 1
readFieldBegin 2 11 63 1
readFieldEnd 1 2 10 1
readMapBegin 1 7 52 1
readMapEnd 1 3 15 1
readCollectionBegin 1 5 34 1
readCollectionEnd 1 2 10 1
readBool 2 2 19 1
readNumber 1 2 11 1
readDouble 1 2 11 1
readString 1 2 12 1
readBinary 1 2 11 1
writeMessageBegin 1 7 45 4
writeMessageEnd 1 2 10 1
writeStructBegin 1 2 12 2
writeStructEnd 1 2 10 1
writeFieldBegin 1 4 31 4
writeFieldEnd 1 2 10 1
writeFieldStop 1 2 6 1
writeMapBegin 1 6 45 4
writeMapEnd 1 3 15 1
writeListBegin 1 4 29 3
writeListEnd 1 2 10 1
writeSetBegin 1 4 29 3
writeSetEnd 1 2 10 1
writeBool 2 2 19 2
writeByte 1 3 19 2
writeI16 1 3 19 2
writeI32 1 3 19 2
writeI64 1 3 19 2
writeDouble 1 2 15 2
writeString 1 2 13 2
writeBinary 1 2 13 2
getProtocol 1 2 12 2
string_length_limit 1 2 7 1
container_length_limit 1 2 7 1
readMessageBegin 1 2 9 1
readMessageEnd 1 2 9 1
readStructBegin 1 2 9 1
readStructEnd 1 2 9 1
writeMessageBegin 1 2 16 4
writeMessageEnd 1 2 6 1
writeStructBegin 1 2 12 2
writeStructEnd 1 2 10 1
writeFieldBegin 1 2 17 4
writeFieldEnd 1 2 6 1
writeMapBegin 1 2 16 4
writeMapEnd 1 2 10 1
_writeCollectionBegin 1 2 14 3
_writeCollectionEnd 1 2 10 1
writeByte 1 3 19 2
writeI16 1 3 19 2
writeI32 1 3 19 2
writeI64 1 3 19 2
writeBool 2 2 19 2
writeDouble 1 2 13 2
writeString 1 2 13 2
writeBinary 1 2 13 2
getProtocol 1 2 12 2
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/server/TProcessPoolServer.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 7 50 2
setPostForkCallback 2 4 24 2
setNumWorkers 1 2 13 2
workerProcess 6 13 65 1
serveClient 4 14 88 2
serve 6 21 117 1
stop 1 5 33 1
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/server/TNonblockingServer.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 20 2
run 4 11 72 1
locked.nested 2 6 40 3
locked 1 3 10 1
socket_exception.read 2 6 44 3
socket_exception 1 3 10 1
__init__ 1 5 31 4
end 1 2 13 1
__init__ 1 12 82 3
read 9 32 224 1
write 2 9 63 1
ready 3 14 84 3
is_writeable 1 2 12 1
is_readable 1 2 16 1
is_closed 1 2 12 1
fileno 1 2 14 1
close 1 3 18 1
__init__ 1 6 21 6
setNumThreads 1 3 20 2
prepare 3 9 53 1
wake_up 1 2 15 1
stop 1 3 16 1
_select 8 17 149 1
handle 10 32 251 1
close 2 5 46 1
serve 2 5 27 1
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/server/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/server/TServer.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 4 11 144 2
__initArgs__ 1 3 17 7
serve 1 2 6 1
__init__ 1 2 17 2
serve 8 24 132 1
__init__ 1 3 32 3
serve 5 14 78 1
handle 6 19 110 2
__init__ 1 5 46 3
setNumThreads 1 2 13 2
serveThread 3 7 37 1
serveClient 6 19 111 2
serve 6 17 99 1
__init__ 1 3 23 2
serve.try_close 2 5 27 1
serve 12 44 220 1
collect_children 4 10 48 1
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/server/THttpServer.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 12 2
__init__ 1 7 24 7
do_POST 3 21 151 1
on_begin 2 6 43 4
serve 1 2 12 1
shutdown 1 2 14 1
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/TTornado.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 12 1
acquired 1 2 14 1
acquire 3 7 53 1
release 1 4 28 1
_lock_context 2 5 15 1
__init__ 2 7 59 5
with_timeout 1 2 22 3
open 3 16 131 2
set_close_callback 1 2 16 2
close 1 3 20 1
read 1 2 11 2
io_exception_context 3 11 58 1
readFrame 2 9 79 1
write 1 2 15 2
flush 1 6 52 1
__init__ 1 2 19 6
handle_stream 5 21 141 3
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/TSerialization.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
serialize 1 2 13 2
deserialize 1 3 15 3
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/TRecursive.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
fix_spec 7 13 97 1
_fix_list_or_set 4 7 72 1
_fix_map 7 13 139 1
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/Thrift.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
process 1 2 11 3
on_message_begin 1 2 9 2
_get_message 1 2 9 1
_set_message 1 2 12 2
__init__ 1 3 22 2
__init__ 1 3 26 3
__str__ 12 25 128 1
read 7 20 112 2
write 3 12 89 2
__init__ 1 3 49 3
__setitem__ 1 2 13 2
__delitem__ 1 2 13 2
__hash__ 1 2 9 1
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/TMultiplexedProcessor.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 16 1
registerDefault 1 2 13 2
registerProcessor 1 2 17 3
on_message_begin 2 3 29 2
process 6 26 176 3
__init__ 1 2 14 3
readMessageBegin 1 2 9 1
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/compat.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
binary_to_str 1 2 7 1
str_to_binary 1 2 7 1
byte_index 1 2 15 2
binary_to_str 1 2 12 1
str_to_binary 1 2 12 1
byte_index 1 2 12 2
Source file: codechecker/venv/lib/python3.8/site-packages/thrift/TSCons.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
scons_env 1 5 53 2
gen_cpp 1 5 48 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/models/scheme.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 13 41 7
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/models/wheel.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 5 17 155 2
get_formatted_file_tags 2 2 20 1
support_index_min 3 2 28 2
supported 1 2 18 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/models/candidate.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 8 58 4
__repr__ 1 4 23 1
__str__ 1 4 23 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/models/format_control.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 3 7 43 3
__eq__ 1 2 15 2
__ne__ 1 2 15 2
__repr__ 1 6 24 1
handle_mutual_excludes 6 20 105 3
get_allowed_formats 5 11 71 2
disallow_binaries 1 4 20 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/models/link.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 3 15 86 6
__str__ 3 10 56 1
__repr__ 1 2 9 1
url 1 2 9 1
filename 2 9 59 1
file_path 1 2 12 1
scheme 1 2 11 1
netloc 1 2 12 1
path 1 2 16 1
splitext 1 2 22 1
ext 1 2 14 1
url_without_fragment 1 3 35 1
egg_fragment 2 5 30 1
subdirectory_fragment 2 5 30 1
hash 2 5 29 1
hash_name 2 5 29 1
show_url 1 2 34 1
is_file 1 2 11 1
is_existing_dir 2 2 20 1
is_wheel 1 2 11 1
is_vcs 1 3 21 1
is_yanked 1 2 12 1
has_hash 1 2 12 1
is_hash_allowed 3 6 49 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/models/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/models/selection_prefs.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 15 58 7
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/models/index.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 7 61 3
_url_for_path 1 2 18 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/models/target_python.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 19 97 6
format_given 5 16 93 1
get_tags 3 15 70 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/models/search_scope.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
create 7 26 107 4
__init__ 1 7 20 4
get_formatted_locations 6 13 86 1
get_index_urls_locations.mkurl_pypi_url 2 7 39 1
get_index_urls_locations 2 3 23 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/commands/help.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
run 4 17 92 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/commands/wheel.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 54 324 3
run 13 68 354 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/commands/debug.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
show_value 1 2 20 2
show_sys_implementation 2 9 44 0
show_tags 6 24 131 1
ca_bundle_info 6 14 82 1
__init__ 1 6 56 3
run 1 23 137 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/commands/list.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 73 301 3
_build_package_finder 1 10 49 3
run 6 19 117 3
get_outdated 3 5 44 3
get_uptodate 3 5 44 3
get_not_required 5 5 50 3
iter_packages_latest_infos 7 23 128 3
output_package_listing 7 17 121 3
output_package_listing_columns 4 8 73 3
tabulate 7 11 116 1
format_for_columns 11 22 159 2
format_for_json 4 15 100 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/commands/completion.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 22 113 3
run 3 14 97 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/commands/configuration.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 35 142 3
run 5 31 183 3
_determine_file 8 22 116 3
list_values 2 4 45 3
get_name 1 4 39 3
set_name_value 1 4 40 3
unset_name 1 4 36 3
open_in_editor 3 12 67 3
_get_n_args 3 11 56 4
_save_configuration 2 9 32 1
_determine_editor 4 9 54 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/commands/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
create_command 1 6 52 2
get_similar_commands 2 8 41 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/commands/download.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 33 265 3
run 5 51 248 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/commands/search.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 9 66 3
run 4 13 72 3
search 1 7 60 3
transform_hits 4 17 111 1
print_results 13 36 246 3
highest_version 1 2 14 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/commands/install.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_check_binary_allowed.check_binary_allowed 2 6 32 1
get_check_binary_allowed 1 3 9 1
__init__ 1 137 579 3
run 35 185 888 3
_handle_target_dir 14 46 256 4
_warn_about_conflicts 6 22 118 2
get_lib_location_guesses 1 3 33 2
site_packages_writable 2 4 25 1
decide_user_install 10 36 135 6
warn_deprecated_install_options.format_options 2 2 25 1
warn_deprecated_install_options 6 41 150 2
create_env_error_message 4 21 117 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/commands/uninstall.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 17 93 3
run 9 30 159 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/commands/check.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
run 8 21 114 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/commands/freeze.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 45 214 3
run 4 24 144 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/commands/show.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 9 64 3
run 3 10 53 3
search_packages_info.get_requiring_packages 4 8 42 1
search_packages_info 28 58 483 1
print_results 9 33 302 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/commands/hash.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 11 75 3
run 3 8 50 3
_hash_of_file 2 6 46 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/distributions/wheel.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_pkg_resources_distribution 1 7 51 1
prepare_distribution_metadata 1 2 10 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/distributions/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
make_distribution_for_install_requirement 3 6 31 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/distributions/sdist.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_pkg_resources_distribution 1 2 13 1
prepare_distribution_metadata 3 6 41 3
_setup_isolation._raise_conflicts 2 14 59 2
_setup_isolation 4 40 188 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/distributions/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 22 2
get_pkg_resources_distribution 1 2 9 1
prepare_distribution_metadata 1 2 13 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/distributions/installed.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_pkg_resources_distribution 1 2 11 1
prepare_distribution_metadata 1 2 10 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/req/req_uninstall.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_script_names 4 15 83 3
_unique.unique 3 6 40 2
_unique 1 4 16 1
uninstallation_paths 3 12 106 1
compact 5 12 82 1
compress_for_rename.norm_join 1 2 23 1
compress_for_rename 10 22 195 1
compress_for_output_listing 12 26 192 1
__init__ 1 3 17 1
_get_directory_stash 2 7 46 2
_get_file_stash 5 19 137 2
stash 5 11 89 2
commit 2 5 36 1
rollback 7 15 114 1
can_rollback 1 2 12 1
__init__ 1 6 39 2
_permitted 1 2 13 2
add 5 11 105 2
add_pth 3 8 63 3
remove 6 21 136 3
_allowed_to_proceed._display 3 7 40 2
_allowed_to_proceed 3 13 86 2
rollback 3 11 63 1
commit 1 2 13 1
from_dist 31 101 695 2
__init__ 2 8 42 2
add 3 5 51 2
remove 7 19 152 1
rollback 2 10 56 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/req/req_file.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 15 48 8
parse_requirements 4 23 97 8
preprocess 2 8 53 2
handle_line 21 68 431 7
__init__ 1 11 34 6
parse 2 3 24 3
_parse_and_recurse 10 25 151 3
_parse_file 3 19 95 3
get_line_parser.parse_line 3 12 82 1
get_line_parser 1 3 9 1
break_args_options 4 11 73 1
__init__ 1 2 12 2
build_parser.parser_exit 1 2 12 2
build_parser 2 9 45 0
join_lines 7 18 106 1
ignore_comments 3 6 37 1
skip_regex 1 4 37 2
expand_env_variables 4 8 52 1
get_file_content 8 28 200 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/req/req_tracker.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
update_env_context_manager 6 19 98 1
get_requirement_tracker 2 11 72 0
__init__ 1 4 29 2
__enter__ 1 3 17 1
__exit__ 1 7 16 4
_entry_path 1 3 38 2
add 3 16 114 2
remove 1 4 41 2
cleanup 2 4 31 1
track 1 4 20 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/req/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 12 2
__repr__ 1 2 14 1
install_given_reqs 10 50 162 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/req/constructors.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
is_archive_file 2 5 28 1
_strip_extras 2 9 47 1
convert_extras 2 4 26 1
parse_editable 12 50 281 1
deduce_helpful_msg 3 18 92 1
__init__ 1 7 14 6
parse_req_from_editable 3 11 61 1
install_req_from_editable 3 22 107 7
_looks_like_path 5 8 49 1
_get_url_from_path 8 21 109 2
parse_req_from_line.with_source 2 4 20 1
parse_req_from_line 17 60 338 2
install_req_from_line 2 19 96 9
install_req_from_req_string 6 26 106 5
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/req/req_install.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_get_dist 2 15 92 1
__init__ 14 56 305 13
__str__ 8 19 118 1
__repr__ 1 3 24 1
format_debug 2 10 63 1
populate_link 5 13 98 4
name 2 4 30 1
specifier 1 2 11 1
is_pinned 2 4 36 1
installed_version 1 2 12 1
match_markers 4 9 51 2
has_hash_options 1 2 21 1
hashes 4 6 68 2
from_path 5 12 66 1
ensure_build_location 5 17 116 2
_set_requirement 2 15 80 1
warn_on_mismatching_name 2 11 55 1
remove_temporary_source 4 9 63 1
check_if_exists 10 29 140 2
is_wheel 2 4 19 1
unpacked_source_directory 3 4 28 1
setup_py_path 3 6 55 1
pyproject_toml_path 1 3 20 1
load_pyproject_toml 2 17 79 1
_generate_metadata 3 16 87 1
prepare_metadata 2 9 47 1
metadata 2 4 30 1
get_dist 1 2 12 1
assert_source_matches_version 3 16 64 1
ensure_has_source_dir 2 3 25 2
update_editable 7 39 202 2
uninstall 2 12 77 3
_get_archive_name._clean_zip_name 1 7 58 2
_get_archive_name 1 5 41 4
archive 12 52 330 2
install 4 58 221 9
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/req/req_set.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 6 40 2
__str__ 4 6 57 1
__repr__ 2 11 72 1
add_unnamed_requirement 1 3 20 2
add_named_requirement 1 4 27 2
add_requirement 19 71 327 4
has_requirement 2 6 31 2
get_requirement 2 5 34 2
cleanup_files 2 5 29 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/network/utils.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
response_chunks 5 13 54 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/network/cache.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
is_from_cache 1 2 14 1
suppressed_cache_errors 2 5 16 0
__init__ 1 4 29 2
_get_cache_path 1 4 43 2
get 1 5 36 2
set 1 7 55 3
delete 1 4 26 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/network/session.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
looks_like_ci 2 2 18 0
user_agent 19 58 476 0
send 1 2 27 7
close 1 2 6 1
cert_verify 1 4 38 5
__init__ 3 28 206 3
add_trusted_host 5 15 107 4
iter_secure_origins 4 5 35 1
is_secure_origin 13 45 181 2
request 1 3 45 5
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/network/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/network/download.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_get_http_response_size 2 5 28 1
_prepare_download 9 33 155 3
sanitize_content_filename 1 2 15 1
parse_content_disposition 3 6 39 2
_get_http_response_filename 7 17 105 2
_http_get_download 1 9 50 2
__init__ 1 9 27 5
__init__ 1 7 20 4
__call__ 2 13 65 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/network/xmlrpc.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 5 43 4
request 2 16 113 5
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/network/auth.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_keyring_auth 8 23 109 2
__init__ 1 5 34 3
_get_index_url 5 7 49 2
_get_new_credentials 1 2 15 4
_get_url_and_credentials 10 14 125 2
__call__ 3 7 60 2
_prompt_for_password 3 9 58 2
_should_save_password_to_keyring 2 4 24 1
handle_401 10 21 178 3
warn_on_401 2 5 31 3
save_credentials 5 12 66 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/cli/main.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
main 4 17 118 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/cli/base_command.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 21 136 4
handle_pip_version_check 1 2 16 2
run 1 2 11 3
parse_args 1 2 16 2
main 2 6 30 2
_main 21 88 431 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/cli/autocompletion.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autocomplete 34 69 501 0
get_path_completion_type 10 13 112 3
auto_complete_paths 8 15 155 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/cli/parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 5 50 3
format_option_strings 1 2 18 2
_format_option_strings 6 12 107 4
format_heading 2 4 18 2
format_usage 1 3 27 2
format_description 3 13 73 2
format_epilog 2 5 16 2
indent_lines 2 3 32 3
expand_default 2 4 38 2
insert_option_group 1 5 45 4
option_list_all 2 5 31 1
__init__ 1 6 57 3
check_default 2 6 41 4
_get_ordered_configuration_items 7 16 103 1
_update_defaults 11 32 239 2
get_default_values 5 14 116 1
error 1 3 25 2
invalid_config_error_message 2 8 45 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/cli/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/cli/req_command.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 20 1
_get_index_urls 5 10 65 2
get_default_session 2 5 41 2
_build_session 10 26 169 4
handle_pip_version_check 3 11 57 2
make_requirement_preparer 1 25 97 9
make_resolver 1 31 109 11
populate_requirement_set 13 58 288 8
trace_basic_info 2 5 27 1
_build_package_finder 1 20 78 6
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/cli/status_codes.py
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/cli/command_context.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 4 27 1
main_context 2 8 30 1
enter_context 1 3 20 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/cli/main_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
create_main_parser 2 20 114 0
parse_command 7 20 142 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/cli/cmdoptions.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
raise_option_error 1 4 43 3
make_option_group 2 5 37 2
check_install_build_global.getname 1 2 14 1
check_install_build_global 3 12 62 2
check_dist_restriction 7 26 90 2
_path_option_check 1 2 18 3
exists_action 1 12 50 0
extra_index_url 1 11 33 0
find_links 1 11 35 0
trusted_host 1 10 32 0
constraints 1 10 33 0
requirements 1 10 33 0
editable 1 10 36 0
_handle_src 1 3 33 4
_get_format_control 1 2 17 2
_handle_no_binary 1 5 36 4
_handle_only_binary 1 5 36 4
no_binary 1 13 51 0
only_binary 1 13 51 0
_convert_python_version 7 15 106 1
_handle_python_version 2 10 58 4
add_target_python_options 1 5 37 1
make_target_python 1 8 36 1
prefer_binary 1 8 25 0
_handle_no_cache_dir 3 7 51 4
_handle_build_dir 2 4 36 4
_handle_no_use_pep517 2 10 40 4
_handle_merge_hash 4 13 95 4
check_list_path_option 4 5 25 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/operations/install/wheel.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
normpath 1 2 29 2
rehash 1 6 54 2
open_for_csv 2 8 48 2
fix_script 3 14 107 1
wheel_root_is_purelib 1 2 20 1
get_entrypoints._split_ep 1 3 34 1
get_entrypoints 5 16 134 1
message_about_scripts_not_on_PATH 13 50 324 1
sorted_outrows 2 2 28 1
get_csv_rows_for_installed 6 28 160 6
_raise_for_invalid_entrypoint 3 4 31 1
make 1 3 29 3
install_unpacked_wheel.record_installed 2 6 43 3
install_unpacked_wheel.clobber 1 7 17 5
install_unpacked_wheel.is_entrypoint_wrapper 5 10 80 1
install_unpacked_wheel 37 151 1006 7
install_wheel 1 22 90 8
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/operations/install/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/operations/install/legacy.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
install.prepend_root 3 5 31 1
install 6 82 388 10
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/operations/install/editable_legacy.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
install_editable 1 28 81 11
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/operations/build/wheel.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
build_wheel_pep517 3 26 103 6
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/operations/build/metadata.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
generate_metadata 1 12 61 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/operations/build/metadata_legacy.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_find_egg_info.looks_like_virtual_env 2 5 47 1
_find_egg_info.locate_editable_egg_info 11 13 119 1
_find_egg_info.depth_of_directory 3 5 39 1
_find_egg_info 4 17 92 2
generate_metadata 2 28 89 7
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/operations/build/wheel_legacy.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
format_command_result 4 15 70 3
get_legacy_build_wheel_path 3 23 100 6
build_wheel_legacy 2 36 131 7
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/operations/prepare.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_get_prepared_distribution 1 6 11 4
unpack_vcs_link 1 4 37 2
_copy_file 7 28 161 3
unpack_http_url 3 22 91 6
_copy2_ignoring_special_files 2 10 45 2
_copy_source_tree.ignore 2 2 20 2
_copy_source_tree 2 6 42 2
unpack_file_url 6 26 107 4
unpack_url 3 20 68 6
_download_http_url 3 14 80 5
_check_download_dir 4 17 78 3
__init__ 1 24 86 12
_download_should_save 3 9 45 1
prepare_linked_requirement 24 76 379 3
prepare_editable_requirement 3 22 104 3
prepare_installed_requirement 2 24 76 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/operations/check.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
create_package_set_from_installed 4 13 90 1
check_package_set.should_ignore 1 2 7 1
check_package_set 11 27 176 2
check_install_conflicts 1 10 48 1
_simulate_installation_of 2 9 64 2
_create_whitelist 5 10 53 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/operations/freeze.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
freeze 27 114 570 10
get_requirement_info 7 47 228 1
__init__ 1 6 44 5
from_dist 2 5 44 2
__str__ 2 5 41 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/hashes.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 2 22 2
digest_count 2 2 23 1
is_hash_allowed 1 6 25 4
check_against_chunks 7 14 99 2
_raise 1 2 16 2
check_against_file 1 2 18 2
check_against_path 1 3 24 2
__nonzero__ 1 2 13 1
__bool__ 1 2 11 1
__init__ 1 2 24 1
_raise 1 2 19 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/glibc.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
glibc_version_string 2 3 13 0
glibc_version_string_confstr 3 9 43 0
glibc_version_string_ctypes 4 16 65 0
libc_ver 2 6 29 0
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/deprecation.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_showwarning 4 13 85 6
install_warning_logger 2 6 33 0
deprecated 5 16 106 4
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/wheel.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 25 3
get_metadata 2 9 40 2
pkg_resources_distribution_for_wheel 5 21 128 3
parse_wheel 2 11 62 2
wheel_dist_info_dir 7 21 125 2
read_wheel_metadata_file 2 7 39 2
wheel_metadata 2 8 58 2
wheel_version 3 9 59 1
check_compatibility 3 11 65 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/setuptools_build.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
make_setuptools_shim_args 4 15 61 4
make_setuptools_bdist_wheel_args 1 14 40 5
make_setuptools_clean_args 1 11 31 3
make_setuptools_develop_args 5 24 85 8
make_setuptools_egg_info_args 3 12 41 4
make_setuptools_install_args 9 39 150 11
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/pkg_resources.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 12 2
has_metadata 1 2 13 2
get_metadata 2 6 35 2
get_metadata_lines 1 2 17 2
metadata_isdir 1 2 9 2
metadata_listdir 1 2 10 2
run_script 1 2 10 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/inject_securetransport.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
inject_securetransport 5 14 53 0
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/ui.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_select_progress_class 3 15 95 2
__init__ 2 5 51 3
finish 1 3 24 1
handle_sigint 1 3 23 3
update 1 2 6 1
__init__ 1 3 45 3
downloaded 1 2 12 1
download_speed 2 4 27 1
pretty_eta 2 4 18 1
iter 2 5 28 2
__init__ 5 8 89 3
next_phase 2 4 33 1
update 3 12 59 1
DownloadProgressProvider 3 5 47 2
hidden_cursor 5 11 47 1
__init__ 1 3 17 2
ready 1 4 25 1
reset 1 2 14 1
spin 1 2 9 1
finish 1 2 11 2
__init__ 1 2 21 5
_write 1 8 65 2
spin 3 6 33 1
finish 2 7 39 2
__init__ 1 5 35 3
_update 1 4 31 2
spin 3 6 28 1
finish 2 5 29 2
open_spinner 5 16 78 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/appdirs.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
user_cache_dir 1 2 16 1
user_config_dir 1 2 24 2
user_data_dir 1 2 24 2
site_config_dirs 2 5 50 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/filetypes.py
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/filesystem.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
file 1 2 6 1
check_path_owner 7 18 106 1
copy2_fixed 5 13 61 2
is_socket 1 2 19 1
adjacent_tmp_file 2 13 76 1
replace 2 6 34 2
test_writable_dir 4 9 59 1
_test_writable_dir_win 6 21 123 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/temp_dir.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
global_tempdir_manager 2 8 28 0
__init__ 1 2 11 1
set_delete 1 2 18 3
get_delete 1 2 19 2
tempdir_registry 2 8 24 0
__init__ 5 19 92 6
path 1 5 25 1
__repr__ 1 2 20 1
__enter__ 1 2 7 1
__exit__ 4 9 50 4
_create 1 6 43 2
cleanup 2 4 29 1
__init__ 1 3 34 3
_generate_names 7 13 106 2
_create 4 18 116 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/logging.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_is_broken_pipe_error 2 3 28 2
_is_broken_pipe_error 3 4 36 2
_is_broken_pipe_error 2 2 22 2
_is_broken_pipe_error 1 2 14 2
indent_log 2 6 23 1
get_indentation 1 2 13 0
__init__ 1 3 39 3
get_message_start 4 8 40 3
format 3 14 97 2
_color_wrap.wrapped 1 2 25 1
_color_wrap 1 3 10 1
__init__ 3 5 45 3
_using_stdout 3 4 29 1
should_color 7 12 72 1
format 4 8 51 2
handleError 4 6 54 2
_open 1 3 29 1
__init__ 1 2 12 2
filter 1 2 15 2
filter 1 2 20 2
setup_logging 8 103 413 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/typing.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
cast 1 2 9 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/unpacking.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
current_umask 1 4 21 0
split_leading_dir 6 13 83 1
has_leading_dir 5 11 45 1
is_within_directory 1 5 46 2
unzip_file 12 34 235 3
untar_file 16 62 352 2
unpack_file 1 5 12 4
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/subprocess.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
make_command 3 8 40 1
format_command_args 3 5 35 1
reveal_command_args 3 4 25 1
make_subprocess_output_error 1 24 85 5
call_subprocess 24 94 432 10
runner_with_spinner_message.runner 1 12 38 3
runner_with_spinner_message 1 3 10 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/entrypoints.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_wrapper 1 10 26 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/packaging.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
check_requires_python 2 6 45 2
get_metadata 5 16 102 1
get_requires_python 2 6 34 1
get_installer 4 6 38 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/virtualenv.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_running_under_venv 1 2 20 0
_running_under_regular_virtualenv 1 2 12 0
running_under_virtualenv 2 2 13 0
_get_pyvenv_cfg_lines 2 7 44 0
_no_global_under_venv 5 14 57 0
_no_global_under_regular_virtualenv 1 6 46 0
virtualenv_no_global 3 6 25 0
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/misc.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_pip_version 1 8 51 0
normalize_version_info 3 6 51 1
ensure_dir 4 6 37 1
get_prog 3 10 52 0
rmtree 1 3 23 2
rmtree_errorhandler 3 11 58 3
path_to_display 5 13 66 1
display_path 3 8 97 1
backup_dir 2 7 43 2
ask_path_exists 3 5 39 2
_check_no_input 2 6 23 1
ask 3 12 58 2
ask_input 1 3 15 1
ask_password 1 3 17 1
format_size 4 9 60 1
is_installable_dir 4 10 69 1
read_chunks 3 6 30 2
normalize_path 2 7 50 2
splitext 2 6 50 1
renames 7 11 78 2
is_local 5 14 86 1
dist_is_local 1 2 14 1
dist_in_usersite 1 2 19 1
dist_in_site_packages 1 2 19 1
dist_is_editable 3 6 43 1
get_installed_distributions 1 8 27 6
local_test 1 2 7 1
editable_test 1 2 7 1
editable_test 1 2 11 1
editables_only_test 1 2 10 1
editables_only_test 1 2 7 1
user_test 1 2 7 1
egg_link_path 7 15 87 1
dist_location 2 5 27 1
write_output 1 2 17 2
__init__ 2 2 18 2
readline 3 8 32 1
__iter__ 1 2 9 1
from_stream 1 3 16 2
encoding 1 2 11 1
captured_output 2 7 46 1
captured_stdout 1 2 10 0
captured_stderr 1 2 10 0
__init__ 1 3 22 2
__get__ 2 5 37 3
get_installed_version 3 6 48 2
consume 1 2 14 1
enum 2 5 62 2
build_netloc 3 6 37 2
build_url_from_netloc 4 4 47 2
parse_netloc 1 4 28 1
split_auth_from_netloc 5 12 77 1
redact_netloc 3 13 66 1
_transform_url 1 8 60 2
_get_netloc 1 2 10 1
_redact_netloc 1 2 13 1
split_auth_netloc_from_url 1 3 26 1
remove_auth_from_url 1 2 16 1
redact_auth_from_url 1 2 16 1
__init__ 1 7 20 4
__repr__ 1 2 15 1
__str__ 1 2 9 1
__eq__ 2 4 30 2
__ne__ 1 2 12 2
hide_value 1 2 14 1
hide_url 1 3 20 1
protect_pip_from_modification_on_windows 4 19 97 1
is_console_interactive 2 2 20 0
hash_file 2 8 61 2
is_wheel_installed 2 6 16 0
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/urls.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_url_scheme 2 4 29 1
path_to_url 1 4 40 1
url_to_path 4 15 79 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/encoding.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
auto_decode 7 11 114 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/distutils_args.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse_distutils_args 3 10 47 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/models.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 19 3
__hash__ 1 2 12 1
__lt__ 1 2 18 2
__le__ 1 2 18 2
__gt__ 1 2 18 2
__ge__ 1 2 18 2
__eq__ 1 2 18 2
__ne__ 1 2 18 2
_compare 2 4 33 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/marker_files.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
has_delete_marker_file 1 2 23 1
write_delete_marker_file 1 4 34 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/utils/compat.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
backslashreplace_decode_fn 4 4 59 1
has_tls 2 8 26 0
str_to_display 7 23 138 2
console_to_str 1 2 15 1
get_path_uid 3 13 80 1
expanduser 3 5 40 1
samefile 2 7 69 2
get_terminal_size 1 2 14 0
get_terminal_size.ioctl_GWINSZ 3 14 52 1
get_terminal_size 7 14 113 0
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/index/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/index/package_finder.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_check_link_requires_python 4 29 104 4
__init__ 2 17 59 8
evaluate_link 22 61 378 2
filter_unallowed_hashes 8 48 179 4
__init__ 1 7 25 4
__init__ 2 14 52 5
iter_all 1 2 13 1
iter_applicable 1 2 13 1
create 3 22 86 8
__init__ 1 15 55 8
get_applicable_candidates 6 21 104 3
_sort_key 5 28 175 2
sort_best_candidate 4 17 71 3
compute_best_candidate 1 11 39 3
__init__ 3 19 86 8
create 2 20 76 5
search_scope 1 2 11 1
search_scope 1 2 14 2
find_links 1 2 11 1
index_urls 1 2 11 1
trusted_hosts 2 3 22 1
allow_all_prereleases 1 2 11 1
set_allow_all_prereleases 1 2 12 1
make_link_evaluator 1 11 57 2
_sort_links 4 11 62 2
_log_skipped_link 2 4 36 3
get_install_candidate 3 11 60 3
evaluate_links 3 7 48 3
process_project_url 2 14 65 3
find_all_candidates 4 27 129 2
make_candidate_evaluator 1 15 58 5
find_best_candidate 1 13 51 5
find_requirement._format_versions 3 5 33 1
find_requirement 11 54 213 3
_find_name_version_sep 4 7 50 2
_extract_version_from_fragment 3 9 40 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/index/collector.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_match_vcs_scheme 4 5 39 1
_is_url_like_archive 3 6 31 1
__init__ 1 4 32 3
_ensure_html_header 2 4 42 1
_ensure_html_response 2 7 59 2
_get_html_response 2 14 66 2
_get_encoding_from_headers 4 6 38 1
_determine_base_url 3 6 36 2
_clean_link 2 8 71 1
_create_link_from_element 4 21 94 4
parse_links 3 17 73 1
__init__ 1 9 28 5
__str__ 1 2 12 1
_handle_get_page_fail 2 8 29 3
_make_html_page 1 3 30 1
_get_html_page 13 43 254 2
_remove_duplicate_links 1 2 16 1
group_locations.sort_path 2 6 42 1
group_locations 11 39 186 2
__init__ 1 9 28 5
__init__ 1 7 20 4
find_links 1 2 11 1
fetch_page 1 2 19 2
collect_links 8 32 189 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/vcs/versioncontrol.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
is_url 2 5 35 1
make_vcs_requirement_url 2 6 47 4
find_path_to_setup_from_repo_root 4 15 82 2
__init__ 2 12 46 5
__repr__ 1 2 20 1
arg_rev 2 4 22 1
to_args 2 7 38 1
to_display 2 4 22 1
make_new 1 2 23 2
__init__ 2 5 45 1
__iter__ 1 2 13 1
backends 1 2 16 1
dirnames 2 2 17 1
all_schemes 2 5 26 1
register 3 7 59 2
unregister 2 3 21 2
get_backend_for_dir 3 7 43 2
get_backend_for_scheme 3 5 30 2
get_backend 1 3 24 2
should_add_vcs_url_prefix 1 2 27 2
get_subdirectory 1 2 10 2
get_requirement_revision 1 2 15 2
get_src_requirement 3 11 77 3
get_base_rev_args 1 2 8 1
is_immutable_rev_checkout 1 2 12 3
make_rev_options 1 2 25 3
_is_local_repository 2 3 36 2
export 1 2 12 3
get_netloc_and_auth 1 2 18 3
get_url_rev_and_auth 3 15 111 2
make_rev_args 1 2 11 2
get_url_rev_options 2 9 71 2
normalize_url 1 2 18 1
compare_urls 1 2 26 3
fetch_new 1 2 14 4
switch 1 2 14 4
update 1 2 14 4
is_commit_id_equal 1 2 12 3
obtain 9 74 369 3
unpack 2 4 34 3
get_remote_url 1 2 10 2
get_revision 1 2 10 2
run_command 3 30 126 10
is_repository_directory 1 4 44 2
controls_location 1 2 15 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/vcs/git.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
looks_like_hash 1 2 15 1
get_base_rev_args 1 2 9 1
is_immutable_rev_checkout 3 10 66 3
get_git_version 2 9 74 1
get_current_branch 2 9 67 2
export 2 9 72 3
get_revision_sha 5 20 150 3
resolve_revision 5 22 132 4
is_commit_id_equal 2 4 25 3
fetch_new 5 20 166 4
switch 1 8 59 4
update 2 9 99 4
get_remote_url 4 16 93 2
get_revision 2 7 46 3
get_subdirectory 2 8 81 2
get_url_rev_and_auth 3 22 196 2
update_submodules 2 7 49 2
controls_location 3 14 67 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/vcs/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/vcs/bazaar.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 4 46 3
get_base_rev_args 1 2 11 1
export 2 8 58 3
fetch_new 1 12 60 4
switch 1 2 26 4
update 1 3 35 4
get_url_rev_and_auth 2 5 43 2
get_remote_url 5 12 86 2
get_revision 1 5 36 2
is_commit_id_equal 1 2 12 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/vcs/subversion.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
should_add_vcs_url_prefix 1 2 9 2
get_base_rev_args 1 2 11 1
get_revision 7 18 127 2
get_netloc_and_auth 2 4 34 3
get_url_rev_and_auth 2 5 43 2
make_rev_args 3 7 33 2
get_remote_url 3 13 70 2
_get_svn_url_rev 14 38 299 2
is_commit_id_equal 1 2 12 3
__init__ 2 6 39 2
call_vcs_version 3 12 81 1
get_vcs_version 2 6 32 1
get_remote_call_options 3 7 39 1
export 2 11 82 3
fetch_new 1 13 65 4
switch 1 6 40 4
update 1 6 38 4
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/vcs/mercurial.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_base_rev_args 1 2 9 1
export 1 6 52 3
fetch_new 1 13 73 4
switch 2 15 118 4
update 1 4 49 4
get_remote_url 2 7 51 2
get_revision 1 5 34 2
get_requirement_revision 1 5 34 2
is_commit_id_equal 1 2 12 3
get_subdirectory 2 6 67 2
controls_location 3 13 59 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/legacy_resolve.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_check_dist_requires_python 4 30 107 4
__init__ 2 31 125 12
resolve 4 15 81 2
_is_upgrade_allowed 3 8 37 2
_set_req_to_reinstall 3 4 31 2
_check_skip_installed 9 22 101 2
_get_abstract_dist_for 9 30 156 2
_resolve_one.add_req 3 16 67 2
_resolve_one 10 45 222 4
get_installation_order.schedule 5 9 49 1
get_installation_order 2 7 36 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/wheel_builder.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_contains_egg_info 1 2 19 3
_should_build 10 26 92 4
should_build_for_wheel_command 1 6 19 2
should_build_for_install_command 1 7 21 3
_should_cache 6 19 95 2
_get_cache_dir 3 10 49 3
_always_true 1 2 7 1
_build_one 2 18 55 5
_build_one_inside_env 5 44 208 5
_clean_one_legacy 2 12 59 2
build 9 37 179 5
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/main.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
main 1 3 23 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/cache.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_hash_dict 1 3 46 1
__init__ 3 8 68 4
_get_cache_path_parts_legacy 3 8 104 2
_get_cache_path_parts 4 11 108 2
_get_candidates 9 23 135 3
get_path_for_link_legacy 1 2 11 2
get_path_for_link 1 2 12 2
get 1 7 17 5
cleanup 1 2 6 1
__init__ 1 4 26 3
get_path_for_link_legacy 1 3 31 2
get_path_for_link 1 3 32 2
get 7 38 142 5
__init__ 1 5 34 2
cleanup 1 2 12 1
__init__ 1 6 44 3
get_path_for_link_legacy 1 2 16 2
get_path_for_link 1 2 16 2
get_ephem_path_for_link 1 2 16 2
get 2 18 61 5
cleanup 1 3 19 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/configuration.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_normalize_name 2 5 37 1
_disassemble_key 2 8 36 1
get_configuration_files 3 19 107 0
__init__ 4 22 151 3
load 2 4 22 1
get_file_to_edit 2 7 32 1
items 1 2 14 1
get_value 2 5 30 2
set_value 3 10 84 3
unset_value 7 24 146 2
save 2 7 55 1
_ensure_have_load_only 2 4 27 1
_dictionary 2 5 30 1
_load_config_files 6 17 109 1
_load_file 2 7 64 3
_construct_parser 4 15 73 2
_load_environment_vars 1 4 30 1
_normalized_keys 2 6 39 3
_get_environ_vars 4 8 59 1
_iter_config_files 5 14 102 1
_get_parser_to_modify 2 7 30 1
_mark_as_modified 2 4 32 3
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/exceptions.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 20 3
__str__ 1 6 21 1
__init__ 1 2 11 1
append 1 2 15 2
__str__ 4 8 75 1
__nonzero__ 1 2 12 1
__bool__ 1 2 11 1
body 1 2 14 1
__str__ 1 2 19 1
_requirement_name 2 2 19 1
__init__ 1 2 13 2
body 4 9 63 1
__init__ 1 3 20 3
body 1 3 21 1
_hash_comparison.hash_then_or 1 2 17 1
_hash_comparison 3 10 75 1
__init__ 1 5 43 4
__str__ 2 7 55 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
main 1 3 23 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/locations.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_major_minor_version 1 2 15 0
get_src_prefix 3 11 61 0
distutils_scheme 14 43 310 6
get_scheme 1 18 82 7
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/pep425tags.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
version_info_to_nodot 1 2 21 1
_mac_platforms 3 12 79 1
_custom_manylinux_platforms 4 10 73 1
_get_custom_platforms 3 9 55 1
_get_python_version 2 5 43 1
_get_custom_interpreter 3 6 40 2
get_supported 6 42 154 4
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/self_outdated_check.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
make_link_collector 5 18 94 4
_get_statefile_name 1 4 25 1
__init__ 3 12 74 2
key 1 2 9 1
save 4 18 124 3
was_installed_by_pip 2 6 30 1
pip_self_version_check 11 55 259 2
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/pyproject.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_is_list_of_str 3 5 30 1
make_pyproject_path 3 5 45 1
load_pyproject_toml 18 79 322 4
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_internal/build_env.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 3 13 95 2
__init__ 5 47 217 1
__enter__ 3 15 107 1
__exit__ 3 6 49 4
cleanup 1 2 12 1
check_requirements 5 13 96 2
install_requirements 10 40 255 5
__init__ 1 2 6 1
__enter__ 1 2 6 1
__exit__ 1 2 12 4
cleanup 1 2 6 1
install_requirements 1 2 17 5
Source file: codechecker/venv/lib/python3.8/site-packages/pip/_vendor/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
vendored 2 10 82 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
main 1 3 23 1
Source file: codechecker/venv/lib/python3.8/site-packages/pip/__main__.py
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api_shared/ttypes.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 4 33 5
read 15 33 262 2
write 9 22 220 2
validate 1 2 6 1
__str__ 1 2 10 1
__repr__ 2 4 45 1
__eq__ 2 2 24 2
__ne__ 1 2 14 2
Source file: codechecker/venv/lib/python3.8/site-packages/codechecker_api_shared/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/util/langhelpers.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__setattr__ 1 3 28 3
_update_module_proxies 2 4 36 2
_install_proxy 3 6 46 1
_remove_proxy 3 6 40 1
create_module_class_proxy 1 4 39 3
_setup_proxy 2 3 31 4
_add_proxied_attribute 3 9 59 5
_create_method_proxy._name_error 1 11 30 2
_create_method_proxy.translate 7 27 146 5
_create_method_proxy 4 44 163 4
_with_legacy_names.decorate 1 3 12 1
_with_legacy_names 1 3 9 1
asbool 2 2 18 1
rev_id 1 2 17 0
to_list 4 9 49 2
to_tuple 4 9 51 2
unique_list 8 11 69 2
dedupe_tuple 1 2 13 1
__init__ 2 4 32 3
__get__ 2 5 35 3
_immutable 1 2 22 3
__new__ 1 4 27 2
__init__ 1 2 9 2
__reduce__ 1 2 15 1
union 2 7 34 2
__repr__ 1 2 14 1
__init__ 1 3 20 2
dispatch_for.decorate 2 7 57 1
dispatch_for 1 3 15 3
dispatch 7 14 119 3
_fn_or_list.go 2 3 22 2
_fn_or_list 2 6 20 2
branch 4 9 59 1
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/util/pyfiles.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
template_to_file 2 19 104 4
coerce_resource_to_filename 3 5 39 1
pyc_file_from_path 6 16 89 1
edit 2 6 37 1
load_python_file 5 16 117 2
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/util/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/util/messaging.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
write_outstream 5 10 64 2
status 2 10 66 4
err 1 4 24 1
obfuscate_url_pw 2 5 28 1
warn 1 2 21 2
msg 7 13 112 3
format_as_comma 4 9 48 1
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/util/sqla_compat.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_safe_int 2 5 16 1
_ensure_scope_for_ddl 3 11 35 1
_safe_begin_connection_transaction 2 6 24 1
_get_connection_in_transaction 2 7 23 1
_copy 2 5 34 2
_get_connection_transaction 2 5 22 1
_create_url 2 5 45 2
_connectable_has_table 2 7 39 3
_exec_on_inspector 2 6 44 3
_nullability_might_be_unset 2 8 31 1
_server_default_is_computed 3 5 28 1
_server_default_is_identity 3 5 28 1
_table_for_constraint 2 5 23 1
_columns_for_constraint 4 7 49 1
_reflect_table 2 5 32 3
_fk_spec 3 25 123 1
_fk_is_self_referential 1 6 48 1
_is_type_bound 1 2 9 1
_find_columns 1 4 28 1
_remove_column_from_collection 1 3 22 2
_textual_index_column 3 9 58 2
__init__ 1 6 52 3
get_children 1 2 11 1
_render_textual_index_column 1 2 22 3
_render_literal_bindparam 1 2 20 3
_get_index_expressions 1 2 12 1
_get_index_column_names 2 2 23 1
_column_kwargs 2 5 17 1
_get_constraint_final_name 5 20 117 2
_constraint_is_named 3 10 47 2
_is_mariadb 3 5 22 1
_mariadb_normalized_version_info 1 2 9 1
_insert_inline 2 5 29 1
create_mock_engine 1 4 20 2
_select 1 2 16 1
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/util/exc.py
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/util/compat.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
inspect_getargspec 7 21 152 1
callable 1 2 12 1
u 1 2 7 1
ue 1 2 7 1
u 1 2 12 1
ue 1 2 12 1
_formatannotation 4 8 72 2
inspect_formatargspec.formatargandannotation 2 5 29 1
inspect_formatargspec 13 50 257 5
load_module_py 1 5 39 2
load_module_pyc 1 5 39 2
get_bytecode_suffixes 2 5 21 0
get_current_bytecode_suffixes 3 9 41 0
has_pep3147 1 2 6 0
load_module_py 3 9 55 2
load_module_pyc 1 5 38 2
get_current_bytecode_suffixes 2 5 21 0
has_pep3147 1 2 6 0
exec_ 1 2 13 3
with_metaclass 1 2 27 2
raise_ 5 27 69 4
close 1 2 6 1
_false 1 2 7 1
_true 1 2 7 1
__init__ 1 2 12 2
write 1 2 16 2
flush 1 2 13 1
__init__ 1 4 27 3
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/script/revision.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 3 7 40 3
__init__ 1 7 42 3
__init__ 1 3 25 3
__init__ 1 6 36 2
__init__ 1 2 18 2
__init__ 1 2 20 2
__init__ 1 2 18 2
__init__ 1 2 13 2
heads 1 3 13 1
bases 1 3 13 1
_real_heads 1 3 13 1
_real_bases 1 3 13 1
_revision_map 14 47 315 1
_detect_cycles 12 35 206 6
_map_branch_labels 5 15 59 3
_add_branches 8 19 101 3
_add_depends_on 5 11 63 3
_normalize_depends_on 6 18 83 3
add_revision 15 43 255 3
get_current_head 5 15 62 2
_get_base_revisions 1 2 18 2
get_revisions 4 9 71 2
get_revision 3 7 51 2
_resolve_branch 3 17 61 2
_revision_for_ident 16 50 212 3
_filter_into_branch_heads 3 8 55 2
filter_for_lineage 5 16 66 4
_shares_lineage 5 28 110 4
_resolve_revision_number 14 36 190 2
_relative_iterate 24 86 375 8
iterate_revisions 3 36 97 8
_get_descendant_nodes.fn 2 5 21 1
_get_descendant_nodes.fn 1 2 9 1
_get_descendant_nodes.fn 1 2 9 1
_get_descendant_nodes 3 17 55 7
_get_ancestor_nodes.fn 1 2 9 1
_get_ancestor_nodes.fn 1 2 9 1
_get_ancestor_nodes 2 10 45 5
_iterate_related_revisions 11 31 152 5
_iterate_revisions 35 109 520 7
verify_rev_id 2 7 40 2
__init__ 5 15 106 5
__repr__ 3 7 75 1
add_nextrev 2 4 48 2
_all_down_revisions 1 5 25 1
_normalized_down_revisions 1 5 26 1
_versioned_down_revisions 1 2 19 1
is_head 1 2 14 1
_is_real_head 1 2 13 1
is_base 1 2 12 1
_is_real_base 2 2 18 1
is_branch_point 1 2 15 1
_is_real_branch_point 1 2 15 1
is_merge_point 1 2 15 1
tuple_rev_as_scalar 3 7 28 1
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/script/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/script/write_hooks.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
register.decorate 1 2 11 1
register 1 3 10 1
_invoke 2 10 50 3
_run_hooks 6 31 134 2
console_scripts 2 25 121 2
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/script/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 3 26 121 10
versions 2 6 32 1
_version_locations 3 8 57 1
_load_revisions 8 24 121 1
from_config 5 29 169 2
_catch_revision_errors 11 44 217 7
walk_revisions 2 6 52 3
get_revisions 1 3 24 2
get_all_current 1 10 59 2
get_revision 1 3 24 2
as_revision_number 3 9 47 2
iterate_revisions 1 2 21 3
get_current_head 1 9 28 1
get_heads 1 2 15 1
get_base 3 11 41 1
get_bases 1 2 15 1
_upgrade_revs 2 16 72 3
_downgrade_revs 2 15 60 3
_stamp_revs 13 70 306 3
run_env 1 2 16 1
env_py_location 1 2 25 1
_generate_template 1 9 42 4
_copy_file 1 4 32 3
_ensure_directory 2 4 42 2
_generate_create_date 4 17 98 1
generate_revision 26 104 537 10
_rev_path 3 18 130 5
__init__ 1 13 79 4
doc 1 2 20 1
longdoc 3 8 48 1
log_entry 10 29 172 1
__str__ 4 9 48 1
_head_only 15 36 173 7
cmd_format 2 14 46 7
_format_down_revision 2 5 24 1
_from_path 1 3 32 3
_list_py_dir 6 13 116 3
_from_filename 11 34 212 4
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/templates/pylons/env.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
run_migrations_offline 1 9 46 0
run_migrations_online 1 8 43 0
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/templates/multidb/env.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
run_migrations_offline 3 19 140 0
run_migrations_online 12 38 250 0
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/templates/generic/env.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
run_migrations_offline 1 10 50 0
run_migrations_online 1 12 62 0
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/ddl/postgresql.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
prep_table_for_batch 4 7 40 3
compare_server_default 11 37 153 6
alter_column 4 48 171 14
autogen_column_reflect 6 35 123 4
correct_for_autogen_constraints 10 28 125 6
render_type 3 8 61 3
_render_HSTORE_type 1 4 23 3
_render_ARRAY_type 1 4 23 3
_render_JSON_type 1 4 23 3
_render_JSONB_type 1 4 23 3
__init__ 1 5 55 5
visit_rename_table 1 5 39 3
visit_column_type 2 7 60 3
visit_column_comment 2 16 78 3
visit_identity_column 6 27 154 3
__init__ 1 17 61 8
from_constraint 2 13 79 2
to_constraint 3 15 101 2
create_exclude_constraint 1 5 38 6
batch_create_exclude_constraint 1 6 50 5
_add_exclude_constraint 1 2 22 2
_render_inline_exclude_constraint 2 7 36 2
_postgresql_autogenerate_prefix 2 5 24 1
_exclude_constraint 17 61 369 3
_render_potential_column 2 11 53 2
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/ddl/oracle.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 5 42 3
_exec 3 5 51 4
emit_begin 1 2 11 1
emit_commit 1 2 11 1
visit_add_column 1 5 40 3
visit_column_nullable 2 6 45 3
visit_column_type 1 6 48 3
visit_column_name 1 6 46 3
visit_column_default 2 8 57 3
visit_column_comment 2 11 65 3
visit_rename_table 1 5 39 3
alter_column 1 2 16 2
add_column 1 2 22 3
visit_identity_column 2 11 64 3
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/ddl/mssql.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 5 42 3
_exec 3 5 51 4
emit_begin 1 2 15 1
emit_commit 3 4 32 1
alter_column 12 64 241 12
create_index 4 6 61 2
bulk_insert 2 13 85 4
drop_column 4 21 118 5
compare_server_default.clean 4 6 45 1
compare_server_default 1 11 26 6
_compare_identity_default 6 13 65 3
__init__ 1 5 33 5
__init__ 1 4 26 4
_exec_drop_col_constraint 2 18 74 3
_exec_drop_col_fk_constraint 2 14 61 3
visit_add_column 1 5 40 3
mssql_add_column 1 2 22 3
visit_column_nullable 2 7 54 3
visit_column_default 1 6 46 3
visit_rename_column 1 6 46 3
visit_column_type 1 6 46 3
visit_rename_table 1 5 39 3
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/ddl/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/ddl/sqlite.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
requires_recreate_in_batch 3 6 36 2
add_constraint 3 14 38 2
drop_constraint 2 7 21 2
compare_server_default 3 19 72 6
_guess_if_default_is_unparenthesized_sql_expr 5 11 57 2
autogen_column_reflect 2 5 40 4
render_ddl_sql_expr 3 10 56 4
cast_for_batch_migrate 3 8 47 4
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/ddl/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 21 3
__init__ 1 3 33 4
__init__ 2 20 84 9
__init__ 1 3 35 5
__init__ 1 3 40 5
__init__ 1 3 35 5
__init__ 1 3 35 5
__init__ 1 3 35 5
__init__ 1 4 42 6
__init__ 1 3 33 4
__init__ 1 3 33 4
__init__ 1 3 35 5
visit_rename_table 1 5 41 3
visit_add_column 1 5 40 3
visit_drop_column 1 5 42 3
visit_column_nullable 2 6 45 3
visit_column_type 1 6 48 3
visit_column_name 1 6 46 3
visit_column_default 2 8 57 3
visit_computed_column 1 5 18 3
visit_identity_column 1 6 19 3
quote_dotted 3 5 45 2
format_table_name 2 6 45 3
format_column_name 1 2 16 2
format_server_default 1 4 23 2
format_type 1 2 18 2
alter_table 1 2 20 3
drop_column 1 2 16 2
alter_column 1 2 16 2
add_column 3 8 52 3
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/ddl/mysql.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
alter_column 25 96 369 16
drop_constraint 3 4 34 2
_is_mysql_allowed_functional_default 3 6 29 3
compare_server_default 13 45 201 6
correct_for_autogen_constraints 10 26 124 6
correct_for_autogen_foreignkeys 10 22 138 3
__init__ 1 4 40 5
__init__ 2 25 106 11
_mysql_doesnt_support_individual 1 4 15 3
_mysql_alter_default 2 8 57 3
_mysql_modify_column 1 13 73 3
_mysql_change_column 1 14 82 3
_mysql_colspec 6 16 88 6
_mysql_drop_constraint 4 27 126 3
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/ddl/impl.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 5 41 4
__init__ 4 23 90 8
get_by_dialect 1 2 14 2
static_output 1 3 27 2
requires_recreate_in_batch 1 2 10 2
prep_table_for_batch 1 1 10 3
bind 1 2 9 1
_exec 9 33 160 4
execute 1 2 19 3
alter_column 10 100 334 16
add_column 1 2 30 4
drop_column 1 2 33 5
add_constraint 3 3 32 2
drop_constraint 1 2 18 2
rename_table 1 4 30 4
create_table 8 20 131 2
drop_table 1 2 18 2
create_index 1 2 18 2
create_table_comment 1 2 18 2
drop_table_comment 1 2 18 2
create_column_comment 1 2 18 2
drop_index 1 2 18 2
bulk_insert 12 37 182 4
_tokenize_column_type 6 19 153 2
_column_types_match 7 17 110 3
_column_args_match 9 19 142 3
compare_type 3 8 54 3
compare_server_default 1 8 18 6
correct_for_autogen_constraints 1 8 15 6
cast_for_batch_migrate 2 5 37 4
render_ddl_sql_expr 1 5 48 4
_compat_autogen_column_reflect 1 2 11 2
correct_for_autogen_foreignkeys 1 2 10 3
autogen_column_reflect 1 1 12 4
start_migrations 1 1 6 1
emit_begin 1 2 16 1
emit_commit 1 2 16 1
render_type 1 2 11 3
_compare_identity_default 3 17 97 3
_compare_identity_options 4 15 84 4
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/operations/ops.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
info 1 2 9 1
constraint_type 1 2 9 1
register_add_constraint.go 1 3 20 1
register_add_constraint 1 3 11 2
from_constraint 1 4 21 2
reverse 1 2 16 1
to_diff_tuple 1 2 15 1
__init__ 1 13 47 7
reverse 2 7 27 1
to_diff_tuple 2 5 34 1
from_constraint 1 17 74 2
to_constraint 2 8 25 1
drop_constraint 1 17 44 6
batch_drop_constraint 1 8 46 4
__init__ 1 15 52 7
from_constraint 1 9 41 2
to_constraint 2 10 53 2
create_primary_key 1 5 37 6
batch_create_primary_key 1 8 42 4
__init__ 1 15 52 7
from_constraint 4 15 81 2
to_constraint 2 11 57 2
create_unique_constraint 1 11 45 7
batch_create_unique_constraint 1 6 49 5
__init__ 1 17 57 8
to_diff_tuple 1 2 15 1
from_constraint 6 35 139 2
to_constraint 2 12 59 2
create_foreign_key 1 33 101 15
batch_create_foreign_key 1 31 103 13
__init__ 1 15 52 7
from_constraint 1 9 41 2
to_constraint 2 11 57 2
create_check_constraint 1 11 45 7
batch_create_check_constraint 1 11 47 5
__init__ 1 17 61 8
reverse 1 2 16 1
to_diff_tuple 1 2 15 1
from_index 1 10 50 2
to_index 2 12 60 2
create_index 1 55 54 8
batch_create_index 1 9 47 5
__init__ 1 8 47 6
to_diff_tuple 1 2 15 1
reverse 2 6 27 1
from_index 1 8 37 2
to_index 2 11 57 2
drop_index 1 26 46 6
batch_drop_index 1 8 45 4
__init__ 1 8 45 6
reverse 1 2 16 1
to_diff_tuple 1 2 15 1
from_table 1 8 43 2
to_table 2 7 54 2
create_table 1 79 35 5
__init__ 2 7 42 5
to_diff_tuple 1 2 15 1
reverse 2 6 27 1
from_table 1 2 24 2
to_table 2 7 49 2
drop_table 1 20 38 5
__init__ 1 3 21 3
__init__ 1 3 33 4
rename_table 1 5 35 5
__init__ 1 7 37 5
create_table_comment 1 15 45 7
reverse 2 14 59 1
to_table 1 5 38 2
to_diff_tuple 1 2 19 1
__init__ 1 4 30 4
drop_table_comment 1 5 39 5
reverse 1 4 23 1
to_table 1 3 32 2
to_diff_tuple 1 2 15 1
__init__ 1 28 122 14
to_diff_tuple 5 74 242 1
has_changes 7 14 62 1
reverse 10 27 204 1
alter_column 1 121 114 15
batch_alter_column 1 33 123 15
__init__ 1 4 41 5
reverse 1 4 22 1
to_diff_tuple 1 2 21 1
to_column 1 2 9 1
from_column 1 2 26 2
from_column_and_tablename 1 2 22 4
add_column 1 3 35 5
batch_add_column 3 15 70 5
__init__ 1 7 50 6
to_diff_tuple 1 7 24 1
reverse 2 9 35 1
from_column_and_tablename 1 2 28 4
to_column 2 5 40 2
drop_column 1 5 41 6
batch_drop_column 1 8 43 4
__init__ 1 4 28 4
bulk_insert 1 3 34 5
__init__ 1 3 21 3
execute 1 84 32 4
__init__ 1 2 15 2
is_empty 1 2 10 1
as_diffs 1 2 15 1
_ops_as_diffs 4 7 42 2
__init__ 1 4 34 4
reverse 2 6 41 1
__init__ 1 3 32 2
reverse_into 2 5 35 2
reverse 1 2 18 1
__init__ 1 3 32 2
reverse 2 4 30 1
__init__ 1 23 92 6
upgrade_ops 3 11 40 1
upgrade_ops 2 4 31 2
downgrade_ops 3 11 40 1
downgrade_ops 2 4 31 2
upgrade_ops_list 1 2 10 1
downgrade_ops_list 1 2 10 1
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/operations/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/operations/schemaobj.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 14 2
primary_key_constraint 3 7 87 5
foreign_key_constraint 7 51 204 14
unique_constraint 3 11 89 6
check_constraint 1 10 69 6
generic_constraint 3 25 148 6
metadata 4 10 61 1
table 2 6 53 4
column 1 2 24 4
index 3 10 69 6
_parse_table_key 2 9 55 2
_ensure_table_for_fk 4 10 97 3
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/operations/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 7 46 3
register_operation.register 5 50 247 1
register_operation 1 3 16 3
implementation_for.decorate 1 3 18 1
implementation_for 1 3 12 2
context 1 5 25 2
batch_alter_table 1 165 103 7
get_context 1 2 10 1
invoke 1 5 33 2
f 2 7 23 2
inline_literal 1 43 26 3
get_bind 1 2 14 1
_noop 1 5 14 2
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/operations/batch.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 36 154 13
dialect 1 2 13 1
impl 1 2 11 1
_should_recreate 3 7 36 1
flush 6 37 200 1
alter_column 1 2 25 3
add_column 4 9 51 3
drop_column 1 2 25 3
add_constraint 1 2 25 2
drop_constraint 1 2 25 2
rename_table 1 2 25 3
create_index 1 2 25 2
drop_index 1 2 25 2
create_table 1 2 12 2
drop_table 1 2 12 2
create_column_comment 1 2 25 2
__init__ 2 23 115 7
_calc_temp_name 1 2 18 2
_grab_table_elements 14 32 246 1
_adjust_self_columns_for_partial_reordering 11 21 180 1
_transfer_elements_to_new_table 9 35 212 1
_gather_indexes_from_both_tables 3 13 78 1
_setup_referent 8 29 180 3
_create 8 35 175 2
alter_column 10 38 194 10
_setup_dependencies_for_add_column 18 37 201 4
add_column 1 8 64 6
drop_column 2 8 65 4
create_column_comment 1 1 8 2
add_constraint 4 7 61 2
drop_constraint 9 19 146 2
create_index 1 2 17 2
drop_index 2 5 30 2
rename_table 1 2 16 3
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/operations/toimpl.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
alter_column._count_constraint 3 4 29 1
alter_column 8 50 242 2
drop_table 1 4 22 2
drop_column 1 5 40 2
create_index 1 3 25 2
drop_index 1 4 22 2
create_table 1 4 27 2
rename_table 1 4 27 2
create_table_comment 1 3 25 2
drop_table_comment 1 3 25 2
add_column 8 21 153 2
create_constraint 1 4 22 2
drop_constraint 1 9 39 2
bulk_insert 1 4 27 2
execute_sql 1 4 25 2
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/runtime/environment.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 13 29 4
__enter__ 1 3 13 1
__exit__ 1 2 16 3
is_offline_mode 1 2 17 1
is_transactional_ddl 1 2 16 1
requires_connection 1 2 12 1
get_head_revision 1 2 15 1
get_head_revisions 1 2 15 1
get_starting_revision_argument 3 13 59 1
get_revision_argument 1 4 20 1
get_tag_argument 1 2 17 1
get_x_argument 5 8 60 2
configure 11 73 373 28
run_migrations 1 3 30 2
execute 1 2 26 3
static_output 1 2 20 2
begin_transaction 1 2 16 1
get_context 2 4 22 1
get_bind 1 2 14 1
get_impl 1 2 13 1
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/runtime/migration.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 12 2
_proxied_transaction 1 2 11 1
rollback 1 3 19 1
commit 1 3 19 1
__enter__ 1 2 7 1
__exit__ 1 3 30 4
__init__ 7 71 397 5
configure 8 31 147 9
autocommit_block 10 26 157 1
begin_transaction.do_nothing 1 2 5 0
begin_transaction.begin_commit 1 4 19 0
begin_transaction 8 35 141 2
get_current_revision 3 11 50 1
get_current_heads 10 23 129 1
_ensure_version_table 2 5 50 2
_has_version_table 1 4 22 1
stamp 4 7 57 3
run_migrations 13 53 228 2
_in_connection_transaction 2 7 25 1
execute 1 2 22 3
_stdout_connection.dump 1 2 19 3
_stdout_connection 1 3 20 2
bind 1 2 10 1
config 2 5 21 1
_compare_type 4 14 66 3
_compare_server_default 4 26 76 6
__init__ 1 3 22 3
_insert_version 1 8 52 2
_delete_version 4 19 102 2
_update_version 4 23 133 3
update_to_step 7 43 215 2
__init__ 2 12 82 6
is_migration 1 2 11 1
source_revision_ids 2 4 20 1
destination_revision_ids 2 4 20 1
up_revision 1 2 17 1
up_revisions 1 2 17 1
down_revisions 1 2 17 1
source_revisions 1 2 17 1
destination_revisions 1 2 17 1
name 1 2 11 1
upgrade_from_script 1 2 18 3
downgrade_from_script 1 2 18 3
is_downgrade 1 2 10 1
short_log 1 6 32 1
__str__ 2 10 47 1
__init__ 2 8 49 4
__repr__ 1 5 20 1
__eq__ 3 6 32 2
doc 1 2 11 1
from_revisions 2 5 27 1
from_revisions_no_deps 2 5 27 1
to_revisions 2 5 27 1
to_revisions_no_deps 2 5 27 1
_has_scalar_down_revision 1 2 16 1
should_delete_branch 4 11 54 2
merge_branch_idents 3 19 106 2
_unmerge_to_revisions 3 12 78 2
unmerge_branch_idents 1 7 39 2
should_create_branch 4 11 45 2
should_merge_branches 4 7 46 2
should_unmerge_branches 4 7 42 2
update_version_num 3 15 80 2
delete_version_num 1 2 11 1
insert_version_num 1 2 11 1
info 1 8 41 1
__init__ 1 7 69 6
stamp_revision 1 2 10 2
__eq__ 5 8 48 2
from_revisions 1 2 9 1
to_revisions 1 2 9 1
from_revisions_no_deps 1 2 9 1
to_revisions_no_deps 1 2 9 1
delete_version_num 1 3 21 1
insert_version_num 1 3 21 1
update_version_num 1 4 39 2
merge_branch_idents 1 6 38 2
unmerge_branch_idents 1 6 38 2
should_delete_branch 2 2 15 2
should_create_branch 4 6 43 2
should_merge_branches 1 2 16 2
should_unmerge_branches 1 2 16 2
info 2 13 62 1
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/autogenerate/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/autogenerate/render.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_render_gen_name 2 5 29 2
_render_gen_name 1 2 9 2
_indent 1 4 51 1
_render_python_into_templatevars 2 14 76 3
_render_cmd_body 5 16 80 2
render_op 1 4 30 2
render_op_text 1 2 19 2
_render_modify_table 5 22 114 2
_render_create_table_comment 4 19 91 2
_render_drop_table_comment 3 17 73 2
_add_table 13 39 216 2
_drop_table 2 9 49 2
_add_index 6 38 165 2
_drop_index 3 16 82 2
_add_unique_constraint 1 2 22 2
_add_fk_constraint 8 30 180 2
_add_pk_constraint 1 2 11 2
_add_check_constraint 1 2 11 2
_drop_constraint 3 16 84 2
_add_column 3 16 78 2
_drop_column 3 16 82 2
_alter_column 15 52 302 2
__init__ 1 3 19 3
__repr__ 1 2 20 1
_ident 6 13 70 1
_render_potential_expr 3 16 72 4
_get_index_rendered_expressions 3 7 46 2
_uq_constraint 14 30 274 3
_user_autogenerate_prefix 2 6 30 2
_sqlalchemy_autogenerate_prefix 2 2 14 1
_alembic_autogenerate_prefix 3 5 23 1
_user_defined_render 4 8 47 3
_render_column 14 45 275 2
_should_render_server_default_positionally 2 4 19 1
_render_server_default 8 18 129 3
_render_computed 3 12 78 2
_render_identity 3 9 75 2
_get_identity_options 3 7 41 1
_repr_type 10 34 214 2
_render_ARRAY_type 1 4 19 2
_render_Variant_type 2 9 52 2
_render_type_w_subtype 5 22 165 5
_render_constraint 2 8 41 2
_render_primary_key 6 18 112 2
_fk_colspec 8 20 151 2
_populate_render_fk_opts 6 11 107 2
_render_foreign_key 6 28 154 2
_render_unique_constraint 2 5 34 2
_render_check_constraint 8 24 141 2
_execute_sql 2 7 30 2
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/autogenerate/api.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
compare_metadata 1 3 24 2
produce_migrations 1 9 59 2
render_python_code 2 33 117 5
_render_migration_diffs 1 12 64 2
__init__ 13 46 215 5
inspector 1 2 12 1
_within_batch 1 4 16 1
run_name_filters 6 19 87 4
run_object_filters 3 6 44 6
sorted_tables 2 5 32 1
table_key_to_table 4 12 75 1
__init__ 1 15 56 6
_to_script 4 23 131 2
run_autogenerate 1 2 19 3
run_no_autogenerate 1 2 19 3
_run_environment 9 42 237 4
_default_revision 2 13 103 1
generate_scripts 2 3 19 1
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/autogenerate/rewriter.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 14 1
chain 1 5 37 2
rewrites 1 2 17 2
_rewrite 4 17 77 4
__call__ 2 4 36 4
_traverse_script 5 19 111 4
_traverse_op_container 1 2 23 4
_traverse_any_directive 1 2 12 4
_traverse_for 2 6 53 4
_traverse_list 2 5 41 4
process_revision_directives 1 2 21 4
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/autogenerate/compare.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_populate_migration_script 1 5 37 2
_produce_net_changes 4 18 115 2
_autogen_for_tables 6 30 147 3
_compare_tables 20 114 638 6
_make_index 3 10 64 2
_make_unique_constraint 3 8 55 2
_make_foreign_key 4 16 133 2
_compare_columns 13 61 325 8
md_name_to_sql_name 1 4 20 2
__eq__ 1 2 15 2
__ne__ 1 2 15 2
__hash__ 1 2 12 1
__init__ 2 4 40 2
column_names 2 2 19 1
__init__ 2 5 50 2
md_name_to_sql_name 1 4 20 2
column_names 1 2 14 1
__init__ 9 37 169 3
_compare_indexes_and_uniques.obj_added 7 27 145 1
_compare_indexes_and_uniques.obj_removed 8 25 126 1
_compare_indexes_and_uniques.obj_changed 4 29 168 3
_compare_indexes_and_uniques 52 167 841 6
_correct_for_uq_duplicates_uix 16 45 191 6
_compare_nullable 6 37 112 8
_setup_autoincrement 4 15 65 8
_compare_type 4 38 112 8
_render_server_default_for_compare 6 26 129 3
_normalize_computed_default 1 2 22 1
_compare_computed_default 4 35 124 8
_warn_computed_not_supported 1 2 19 2
_compare_identity_default 1 14 47 8
_compare_server_default 11 69 220 8
_compare_column_comment 5 19 73 8
_compare_foreign_keys._add_fk 3 14 85 2
_compare_foreign_keys._remove_fk 3 14 85 2
_compare_foreign_keys 23 66 348 7
_compare_table_comment 9 29 123 7
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/op.py
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/config.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 19 85 7
attributes 1 2 9 1
print_stdout 2 6 46 3
file_config 3 12 78 1
get_template_directory 1 4 38 1
get_section 2 4 37 3
set_main_option 1 2 22 3
remove_main_option 1 2 19 2
set_section_option 2 4 43 4
get_section_option 3 10 68 4
get_main_option 1 2 25 3
__init__ 1 2 15 2
_generate_args.add_options 7 161 486 4
_generate_args 12 69 367 2
run_cmd 5 13 85 3
main 2 11 67 2
main 1 2 28 3
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/command.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
list_templates 2 10 77 1
init 11 45 335 4
revision.retrieve_migrations 1 3 18 2
revision.retrieve_migrations 1 3 18 2
revision 8 61 225 12
merge 2 13 65 5
upgrade.upgrade 1 2 16 2
upgrade 3 18 91 4
downgrade.downgrade 1 2 16 2
downgrade 4 22 101 4
show.show_current 2 4 28 2
show 3 9 60 2
history._display_history 5 14 74 5
history.history._display_history_w_current._display_current_history 3 8 58 2
history._display_history_w_current 1 4 30 4
history 7 20 121 4
heads 3 12 71 3
branches 5 20 104 2
current.display_version 3 9 54 2
current 1 7 41 2
stamp.do_stamp 1 2 21 2
stamp 7 31 153 5
edit.edit_current 3 6 39 2
edit 4 14 76 2
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/context.py
Source file: codechecker/venv/lib/python3.8/site-packages/alembic/__main__.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/engine/default.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 12 68 343 13
_type_memos 1 2 11 1
dialect_description 1 2 15 1
supports_sane_rowcount_returning 1 2 10 1
get_pool_class 1 2 18 2
load_provisioning 2 6 38 1
initialize 10 38 160 2
on_connect 1 2 7 1
_check_max_identifier_length 1 2 10 2
get_default_isolation_level 1 2 15 2
_check_unicode_returns.check_unicode 2 17 90 1
_check_unicode_returns 7 27 137 3
_check_unicode_description 4 17 97 2
type_descriptor 1 2 19 2
reflecttable 1 13 44 7
get_pk_constraint 1 6 37 5
validate_identifier 2 6 32 2
connect 1 2 24 3
create_connect_args 1 4 29 2
set_engine_execution_options.set_isolation 2 3 19 2
set_engine_execution_options.set_schema_translate_map 1 2 12 2
set_engine_execution_options 3 10 63 3
set_connection_execution_options 3 6 46 3
_set_connection_isolation 2 12 49 3
do_begin 1 2 8 2
do_rollback 1 2 12 2
do_commit 1 2 12 2
do_close 1 2 12 2
_dialect_specific_select_one 1 2 24 1
do_ping 4 15 66 2
create_xid 1 2 19 1
do_savepoint 1 2 20 3
do_rollback_to_savepoint 1 2 20 3
do_release_savepoint 1 2 20 3
do_executemany 1 2 23 5
do_execute 1 2 23 5
do_execute_no_params 1 2 19 4
is_disconnect 1 2 13 4
reset_isolation_level 1 2 17 2
normalize_name 8 18 95 2
denormalize_name 7 17 86 2
literal_processor.process 1 2 9 1
literal_processor 1 3 11 2
_init_ddl 4 23 173 5
_init_compiled 23 90 506 6
_expand_in_parameters.process_expanding 1 2 15 1
_expand_in_parameters 25 86 457 3
_init_statement 12 38 244 6
_init_default 1 8 55 4
engine 1 2 11 1
postfetch_cols 1 2 11 1
prefetch_cols 3 7 32 1
returning_cols 1 2 10 1
no_parameters 1 2 16 1
should_autocommit 5 12 51 1
_execute_scalar 6 20 135 3
connection 1 2 13 1
should_autocommit_text 1 2 14 2
_use_server_side_cursor 9 29 106 1
create_cursor 2 7 38 1
create_server_side_cursor 1 2 9 1
pre_exec 1 2 6 1
post_exec 1 2 6 1
get_result_processor 1 2 23 4
get_lastrowid 1 2 12 1
handle_dbapi_exception 1 2 8 2
get_result_proxy 2 5 26 1
rowcount 1 2 11 1
supports_sane_rowcount 1 2 11 1
supports_sane_multi_rowcount 1 2 11 1
_setup_crud_result_proxy 13 30 161 1
_setup_ins_pk_from_lastrowid 7 24 136 1
_setup_ins_pk_from_empty 2 7 55 1
_setup_ins_pk_from_implicit_returning 5 14 89 2
lastrow_has_defaults 3 4 24 1
set_input_sizes 23 70 402 4
_exec_default 5 16 117 4
get_current_parameters 7 27 142 2
get_insert_default 2 5 33 2
get_update_default 2 5 33 2
_process_executemany_defaults 14 28 183 1
_process_executesingle_defaults 8 17 124 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/engine/strategies.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 13 1
create 1 2 16 3
create.pop_kwarg 2 5 39 2
create.connect 4 9 52 1
create.on_connect 2 7 27 2
create.first_connect 1 7 46 2
create 22 100 581 3
create 3 9 73 4
__init__ 1 3 19 3
contextual_connect 1 2 10 2
connect 1 2 10 2
execution_options 1 2 10 2
compiler 1 4 30 4
create 1 6 40 3
drop 1 6 40 3
_run_visitor 1 7 38 5
execute 1 2 17 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/engine/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
create_engine 1 4 39 2
engine_from_config 3 10 72 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/engine/threadlocal.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 31 3
_increment_connect 1 3 12 1
close 2 4 25 1
_force_close 1 3 18 1
__init__ 1 3 37 3
contextual_connect 1 2 16 2
_contextual_connect 4 13 84 2
begin_twophase 2 7 51 2
begin_nested 2 7 44 1
begin 2 5 44 1
__enter__ 1 2 7 1
__exit__ 2 5 28 4
prepare 3 7 39 1
commit 3 8 44 1
rollback 3 8 44 1
dispose 1 3 26 1
closed 3 6 37 1
close 2 7 48 1
__repr__ 1 2 11 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/engine/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 8 43 225 9
_branch 2 12 59 1
_root 2 5 19 1
_clone 1 4 31 1
__enter__ 1 2 7 1
__exit__ 1 2 16 4
execution_options 3 162 62 2
get_execution_options 1 2 10 1
closed 2 5 20 1
invalidated 1 2 12 1
connection 3 9 43 1
get_isolation_level 2 5 38 1
default_isolation_level 1 2 12 1
_revalidate_connection 5 13 73 1
_connection_is_valid 1 2 16 1
_still_open_and_connection_is_valid 3 6 28 1
info 1 2 12 1
connect 1 2 12 1
_contextual_connect 1 2 14 2
invalidate 4 9 58 2
detach 1 2 13 1
begin 3 8 49 1
begin_nested 3 8 52 1
begin_twophase 4 12 72 2
recover_twophase 1 2 16 1
rollback_prepared 1 2 27 3
commit_prepared 1 2 27 3
in_transaction 1 2 15 1
_begin_impl 6 12 95 2
_rollback_impl 9 20 121 1
_commit_impl 8 17 113 2
_savepoint_impl 5 10 71 2
_discard_transaction 5 9 56 2
_rollback_to_savepoint_impl 4 7 59 3
_release_savepoint_impl 4 7 59 3
_begin_twophase_impl 6 10 85 2
_prepare_twophase_impl 4 7 59 2
_rollback_twophase_impl 6 16 99 3
_commit_twophase_impl 6 14 99 3
_autorollback 2 3 22 1
close 7 21 81 1
scalar 1 2 31 4
execute 3 69 77 4
_execute_function 1 2 27 4
_execute_default 10 25 164 4
_execute_ddl 7 21 129 4
_execute_clauseelement 11 49 280 4
_execute_compiled 6 21 113 4
_execute_text 6 21 113 4
_execute_context 37 108 544 6
_cursor_execute 11 27 183 5
_safe_close_cursor 2 7 34 2
_handle_dbapi_exception 38 123 599 6
_handle_dbapi_exception_noconnection 10 49 231 4
transaction 2 49 59 4
run_callable 1 14 26 4
_run_visitor 1 2 28 4
__init__ 1 22 71 12
__init__ 1 4 24 3
_parent 2 2 11 1
close 3 4 32 1
rollback 2 4 23 1
_do_rollback 1 2 12 1
commit 2 5 31 1
_do_commit 1 2 6 1
__enter__ 1 2 7 1
__exit__ 4 9 48 4
__init__ 1 3 28 2
_do_rollback 2 3 17 1
_do_commit 2 3 17 1
__init__ 1 3 33 3
_do_rollback 2 5 24 1
_do_commit 2 5 24 1
__init__ 1 5 40 3
prepare 2 5 36 1
_do_rollback 1 2 19 1
_do_commit 1 2 19 1
__init__ 4 23 98 10
engine 1 2 7 1
update_execution_options 1 20 42 2
execution_options 1 2 16 2
get_execution_options 1 2 10 1
name 1 2 12 1
driver 1 2 12 1
__repr__ 1 2 11 1
dispose 1 4 32 1
_execute_default 1 3 29 2
_optional_conn_ctx_manager 2 6 29 2
_run_visitor 1 5 37 5
__init__ 1 4 26 4
__enter__ 1 2 9 1
__exit__ 3 7 46 4
begin 2 8 54 2
transaction 1 41 37 4
run_callable 1 15 37 4
execute 1 3 37 4
scalar 1 2 30 4
_execute_clauseelement 1 3 36 4
_execute_compiled 1 3 32 4
connect 1 2 19 2
contextual_connect 1 4 25 3
_contextual_connect 1 7 39 3
table_names 1 3 35 3
has_table 1 2 27 3
_wrap_pool_connect 3 13 70 3
raw_connection 1 4 23 2
__init__ 1 11 89 3
_get_pool 1 2 11 1
_set_pool 1 2 14 2
_get_has_events 2 4 22 1
_set_has_events 1 2 15 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/engine/util.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
connection_memoize.decorated 2 7 45 3
connection_memoize 1 4 14 1
py_fallback._distill_params 11 36 138 2
py_fallback 1 3 10 0
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/engine/result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
rowproxy_reconstructor 1 2 14 2
rowproxy_reconstructor 1 4 23 2
__init__ 1 5 34 5
__reduce__ 1 5 22 1
values 1 2 11 1
__iter__ 3 6 35 1
__len__ 1 2 12 1
__getitem__ 8 27 149 2
__getattr__ 2 5 37 2
__contains__ 1 2 16 2
__getstate__ 1 2 20 1
__setstate__ 1 5 39 2
_op 2 6 41 3
__lt__ 1 2 18 2
__le__ 1 2 18 2
__ge__ 1 2 18 2
__gt__ 1 2 18 2
__eq__ 1 2 18 2
__ne__ 1 2 18 2
__repr__ 1 2 15 1
has_key 1 2 17 2
items 2 2 25 1
keys 1 2 12 1
iterkeys 1 2 15 1
itervalues 1 2 11 1
values 1 2 17 1
__init__ 25 76 470 3
_merge_cursor_description 11 63 202 8
_colnames_from_description 8 27 138 3
_merge_textual_cols_by_position 6 31 146 4
_merge_cols_by_name 3 20 102 4
_merge_cols_by_none 2 8 44 3
_create_result_map 4 12 85 3
_key_fallback 18 42 237 4
_has_key 2 5 32 2
_getter 4 17 89 3
__getstate__ 3 11 68 1
__setstate__ 3 8 85 2
__init__ 2 9 61 2
_getter 2 7 43 3
_has_key 2 7 37 2
_init_metadata 7 19 118 1
keys 2 5 22 1
rowcount 2 7 39 1
lastrowid 2 7 39 1
returns_rows 1 2 13 1
is_insert 1 2 12 1
_cursor_description 1 2 12 1
_soft_close 3 9 47 1
close 2 4 22 1
__iter__ 3 7 26 1
__next__ 2 6 26 1
inserted_primary_key 4 16 60 1
last_updated_params 4 13 62 1
last_inserted_params 4 13 62 1
returned_defaults 1 2 12 1
lastrow_has_defaults 1 2 14 1
postfetch_cols 4 11 51 1
prefetch_cols 4 11 51 1
supports_sane_rowcount 1 2 12 1
supports_sane_multi_rowcount 1 2 12 1
_fetchone_impl 2 5 29 1
_fetchmany_impl 3 8 50 2
_fetchall_impl 2 5 30 1
_non_result 3 16 60 3
process_rows 4 16 99 2
fetchall 2 9 52 1
fetchmany 3 10 65 2
fetchone 3 12 67 1
first 5 16 85 1
scalar 2 6 28 1
_init_metadata 1 6 36 1
__buffer_rows 3 8 76 1
_soft_close 1 3 27 2
_fetchone_impl 4 8 46 1
_fetchmany_impl 4 10 55 2
_fetchall_impl 2 7 50 1
_init_metadata 1 3 24 1
_buffer_rows 1 2 18 1
_soft_close 1 3 27 2
_fetchone_impl 2 5 27 1
_fetchmany_impl 4 10 55 2
_fetchall_impl 2 6 35 1
__init__ 3 11 73 5
_init_metadata 4 10 93 1
fetchall 3 8 33 1
fetchmany 4 10 53 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/engine/reflection.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
cache 7 14 127 5
__init__ 3 10 66 2
from_engine 2 4 32 2
_insp 1 2 12 1
default_schema_name 1 2 12 1
get_schema_names 2 6 36 1
get_table_names 6 15 118 3
get_sorted_table_and_fkc_names 10 29 227 2
get_temp_table_names 1 4 23 1
get_temp_view_names 1 4 23 1
get_table_options 2 6 52 4
get_view_names 1 4 29 2
get_view_definition 1 4 33 3
get_columns 3 9 70 4
get_primary_keys 1 4 42 4
get_pk_constraint 1 4 39 4
get_foreign_keys 1 4 39 4
get_indexes 1 4 39 4
get_unique_constraints 1 4 39 4
get_table_comment 1 4 39 4
get_check_constraints 1 4 39 4
reflecttable 11 109 319 4
_reflect_column 14 46 271 6
_reflect_col_sequence 4 9 67 3
_reflect_pk 5 14 77 6
_reflect_fk 12 69 266 10
_reflect_indexes 10 52 249 9
_reflect_unique_constraints 9 44 164 9
_reflect_check_constraints 3 16 53 9
_reflect_table_comment 2 9 43 5
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/engine/interfaces.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
create_connect_args 1 2 12 2
type_descriptor 1 2 12 2
initialize 1 2 9 2
reflecttable 1 4 20 6
get_columns 1 2 21 5
get_primary_keys 1 2 21 5
get_pk_constraint 1 2 21 5
get_foreign_keys 1 2 21 5
get_table_names 1 2 19 4
get_temp_table_names 1 2 19 4
get_view_names 1 2 19 4
get_temp_view_names 1 2 19 4
get_view_definition 1 2 21 5
get_indexes 1 2 21 5
get_unique_constraints 1 22 22 5
get_check_constraints 1 20 22 5
get_table_comment 1 16 22 5
normalize_name 1 2 12 2
denormalize_name 1 2 12 2
has_table 1 2 18 4
has_sequence 1 2 18 4
_get_server_version_info 1 2 12 2
_get_default_schema_name 1 2 12 2
do_begin 1 2 12 2
do_rollback 1 2 12 2
do_commit 1 2 12 2
do_close 1 2 12 2
create_xid 1 2 10 1
do_savepoint 1 2 14 3
do_rollback_to_savepoint 1 2 14 3
do_release_savepoint 1 2 14 3
do_begin_twophase 1 2 14 3
do_prepare_twophase 1 2 14 3
do_rollback_twophase 1 4 22 5
do_commit_twophase 1 4 22 5
do_recover_twophase 1 2 12 2
do_executemany 1 2 20 5
do_execute 1 2 20 5
do_execute_no_params 1 4 20 5
is_disconnect 1 2 16 4
connect 1 32 13 3
on_connect 1 2 8 1
reset_isolation_level 1 2 12 2
set_isolation_level 1 2 14 3
get_isolation_level 1 2 12 2
get_default_isolation_level 1 2 12 2
get_dialect_cls 1 2 10 2
load_provisioning 1 1 6 1
engine_created 1 2 9 2
__init__ 1 2 15 3
handle_dialect_kwargs 1 1 10 3
handle_pool_kwargs 1 1 10 3
engine_created 1 1 8 2
create_cursor 1 2 10 1
pre_exec 1 2 10 1
post_exec 1 2 10 1
result 1 2 10 1
handle_dbapi_exception 1 2 12 2
should_autocommit_text 1 2 12 2
lastrow_has_defaults 1 2 10 1
get_rowcount 1 2 10 1
connect 1 1 9 2
contextual_connect 1 2 23 3
_contextual_connect 1 2 9 1
create 1 2 15 3
drop 1 2 15 3
execute 1 3 19 4
scalar 1 2 18 4
_run_visitor 1 2 16 4
_execute_clauseelement 1 2 19 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/engine/url.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 3 20 86 9
__to_string__ 11 27 185 2
__str__ 1 2 14 1
__repr__ 1 2 11 1
__hash__ 1 2 13 1
__eq__ 8 11 72 2
__ne__ 1 2 12 2
password 2 5 25 1
password 1 2 12 2
get_backend_name 2 5 31 1
get_driver_name 2 5 35 1
_instantiate_plugins 2 7 54 2
_get_entrypoint 5 14 77 1
get_dialect 1 4 23 1
translate_connect_args 6 25 92 3
make_url 2 5 25 1
_parse_rfc1738_args 10 53 256 1
_rfc_1738_quote 1 2 30 1
_rfc_1738_unquote 1 2 12 1
_parse_keyvalue_args 2 8 59 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/util/langhelpers.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
md5_hex 2 6 37 1
__init__ 1 2 14 2
__enter__ 1 2 14 1
__exit__ 6 18 103 4
clsname_as_plain_name 2 4 30 1
decode_slice 3 7 51 1
_unique_symbols 4 14 80 2
map_bits 2 5 29 2
decorator.decorate 3 22 156 1
decorator 1 3 15 1
_exec_code_in_env 1 3 20 3
public_factory 10 68 322 3
__init__ 1 4 27 3
clear 1 2 12 1
load 6 19 106 2
register.load 2 5 41 0
register 1 3 21 4
_inspect_func_args 2 13 71 1
get_cls_kwargs 11 35 119 2
get_func_kwargs 1 2 16 1
get_callable_argspec 13 44 262 3
format_argspec_plus 8 46 257 2
format_argspec_init 7 13 68 2
getargspec_init 3 8 51 1
unbound_method_to_callable 3 5 29 1
generic_repr 26 62 385 2
__getstate__ 1 6 26 1
__setstate__ 1 4 36 2
__init__ 1 4 31 3
__call__ 1 3 37 3
class_hierarchy 20 33 201 1
iterate_attributes 4 7 43 1
monkeypatch_proxied_specials 15 56 239 7
methods_equivalent 1 4 26 2
as_interface 19 41 280 4
__init__ 2 4 32 3
__get__ 2 5 35 3
_reset 1 2 17 2
reset 1 2 19 3
memoized_instancemethod.memoized_instancemethod.oneshot.memo 1 2 11 2
memoized_instancemethod.oneshot 1 7 51 3
memoized_instancemethod 1 3 15 1
__init__ 2 4 27 2
expire_instance 2 4 28 2
__call__ 1 3 22 2
method 1 3 22 2
_fallback_getattr 1 2 12 2
__getattr__.__getattr__.oneshot.memo 1 2 11 2
__getattr__.oneshot 1 7 45 2
__getattr__ 4 14 92 2
dependency_for.decorate 3 10 92 1
dependency_for 1 3 13 2
asbool 4 10 78 1
bool_or_str.bool_or_value 2 5 19 1
bool_or_str 1 3 11 1
asint 2 4 18 1
coerce_kw_type 8 16 96 5
constructor_copy 3 6 59 4
counter._next 2 6 23 0
counter 1 5 26 0
duck_type_collection 12 23 119 2
assert_arg_type 4 14 78 3
dictlike_iteritems.iterator 2 3 20 0
dictlike_iteritems 9 19 141 1
__init__ 1 3 37 4
__get__ 1 2 16 3
__init__ 1 2 12 2
__get__ 2 7 42 3
__init__ 1 2 12 2
__get__ 2 5 40 3
__new__ 3 9 61 4
__reduce__ 1 2 20 1
__str__ 1 2 10 1
__repr__ 1 2 11 1
__new__ 3 9 67 4
parse_user_argument 7 13 72 5
set_creation_order 1 4 16 1
warn_exception 2 5 41 3
ellipses_string 3 8 37 2
__new__ 1 7 60 4
__hash__ 1 2 9 1
__eq__ 1 2 17 2
warn 1 2 20 1
warn_limited 2 4 35 2
only_once.go 4 10 47 2
only_once 1 4 17 2
chop_traceback 5 8 70 3
attrsetter 1 5 31 1
__init__ 5 12 93 4
_wrap_w_kw.wrap 1 2 15 2
_wrap_w_kw 1 3 16 2
wrap_callable 6 13 91 2
quoted_token_parser 10 21 135 1
add_parameter_text.decorate 5 6 45 1
add_parameter_text 1 4 19 2
_dedent_docstring 3 10 61 1
inject_docstring_text 6 13 134 3
inject_param_text 10 35 221 2
repr_tuple_names 6 10 106 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/util/deprecations.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
warn_deprecated 1 2 23 2
warn_deprecated_limited 2 4 37 3
warn_pending_deprecation 1 2 23 2
deprecated_cls.decorate 1 8 28 1
deprecated_cls 2 4 28 3
deprecated.decorate 1 7 28 1
deprecated 4 9 47 3
deprecated_params.deprecated_params.decorate.warned 5 12 80 3
deprecated_params.decorate 7 28 160 1
deprecated_params 2 6 39 1
pending_deprecation.decorate 1 7 28 1
pending_deprecation 4 11 47 3
deprecated_option_value 2 6 24 3
_sanitize_restructured_text.repl 2 5 31 1
_sanitize_restructured_text 1 3 19 1
_decorate_cls_with_warning 5 21 131 5
_decorate_with_warning.warned 1 3 32 3
_decorate_with_warning 4 12 96 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/util/queue.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 6 58 3
qsize 1 5 29 1
empty 1 5 29 1
full 1 5 29 1
put 9 22 129 4
put_nowait 1 2 17 2
get 9 23 130 3
get_nowait 1 2 13 1
_init 1 3 19 2
_qsize 1 2 12 1
_empty 1 2 10 1
_full 2 2 22 1
_put 1 2 15 2
_get 2 5 28 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/util/topological.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
sort_as_subsets 7 19 110 3
sort 3 4 31 3
find_cycles 7 23 136 2
_gen_edges 3 2 27 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/util/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/util/_preloaded.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 4 32 3
__get__ 2 5 35 3
_format_argspec_plus 8 46 257 2
__init__ 2 7 57 2
__call__ 5 19 165 2
resolve_all 3 4 32 2
__new__ 2 7 49 3
__init__ 1 4 27 3
_full_path 1 2 15 1
module 2 8 39 1
_resolve 1 5 39 1
__getattr__ 3 13 59 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/util/_collections.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
keys 1 2 13 1
__new__ 2 8 53 3
_fields 3 2 24 1
__setattr__ 1 2 16 3
_asdict 2 2 25 1
__new__ 1 2 16 2
__reduce__ 1 2 18 1
_asdict 1 4 29 1
_immutable 1 2 22 3
__new__ 1 4 27 2
__init__ 1 2 9 2
__reduce__ 1 2 15 1
union 4 12 52 2
__repr__ 1 2 14 1
__init__ 1 2 17 2
__len__ 1 2 12 1
__iter__ 1 2 19 1
__dir__ 2 4 32 1
__add__ 1 2 17 2
__setitem__ 1 2 17 3
__getitem__ 1 2 14 2
__delitem__ 1 2 14 2
__setattr__ 1 2 17 3
__getstate__ 1 2 13 1
__setstate__ 1 2 20 2
__getattr__ 2 5 24 2
__contains__ 1 2 13 2
as_immutable 1 2 13 1
update 1 2 15 2
get 2 5 25 3
keys 1 2 12 1
values 1 2 16 1
items 1 2 16 1
has_key 1 2 13 2
clear 1 2 12 1
__init__ 1 2 15 1
__reduce__ 1 2 16 1
__init__ 3 7 44 3
clear 1 3 17 1
copy 1 2 11 1
__copy__ 1 2 10 1
sort 1 2 23 3
update 6 10 70 3
setdefault 2 6 34 3
__iter__ 1 2 12 1
keys 1 2 10 1
values 2 2 18 1
items 2 2 22 1
itervalues 1 2 14 1
iterkeys 1 2 10 1
iteritems 1 2 14 1
__setitem__ 3 7 45 3
__delitem__ 1 3 23 2
pop 2 6 41 3
popitem 1 4 26 1
__init__ 2 8 53 2
add 2 4 29 2
remove 1 3 23 2
insert 2 4 33 3
discard 2 4 28 2
clear 1 3 17 1
__getitem__ 1 2 14 2
__iter__ 1 2 12 1
__add__ 1 2 14 2
__repr__ 1 2 19 1
update 3 6 36 2
union 1 4 23 2
intersection 3 3 28 2
symmetric_difference 5 5 47 2
difference 3 3 29 2
intersection_update 3 5 40 2
symmetric_difference_update 5 5 51 2
difference_update 3 4 34 2
__init__ 2 4 25 2
add 1 2 18 2
__contains__ 1 2 16 2
remove 1 2 17 2
discard 2 5 19 2
pop 2 6 29 1
clear 1 2 12 1
__cmp__ 1 2 12 2
__eq__ 2 5 27 2
__ne__ 2 5 27 2
issubset 3 9 55 2
__le__ 2 4 25 2
__lt__ 3 4 35 2
issuperset 3 9 55 2
__ge__ 2 4 25 2
__gt__ 3 4 35 2
union 2 6 48 2
__or__ 2 4 25 2
update 2 2 26 2
__ior__ 2 5 26 2
difference 4 8 62 2
__sub__ 2 4 25 2
difference_update 1 2 19 2
__isub__ 2 5 26 2
intersection 4 8 59 2
__and__ 2 4 25 2
intersection_update 1 2 19 2
__iand__ 2 5 26 2
symmetric_difference 6 11 93 2
__xor__ 2 4 25 2
symmetric_difference_update 1 2 19 2
__ixor__ 2 5 26 2
copy 1 2 22 1
__len__ 1 2 12 1
__iter__ 1 2 16 1
__hash__ 1 2 10 1
__repr__ 1 2 27 1
__init__._remove 2 4 33 2
__init__ 2 6 35 2
append 1 2 24 2
__len__ 1 2 12 1
__iter__ 4 4 28 1
__getitem__ 2 7 33 2
__init__ 3 6 36 2
__init__ 1 2 12 2
__missing__ 1 3 22 2
__init__ 1 4 29 2
__missing__ 1 3 28 2
unique_list 8 11 69 2
__init__ 4 9 65 3
append 2 5 35 2
__iter__ 1 2 12 1
coerce_generator_arg 3 5 37 1
to_list 5 11 57 2
has_intersection 3 8 29 2
to_set 3 7 35 1
to_column_set 3 7 35 1
update_copy 2 6 38 3
flatten_iterator 5 7 41 1
__init__ 1 6 48 4
_inc_counter 1 3 14 1
get 2 7 48 3
__getitem__ 1 4 32 2
values 2 2 21 1
setdefault 2 6 29 3
__setitem__ 2 8 60 3
size_threshold 1 2 17 1
_manage_size 7 19 115 1
lightweight_named_tuple 6 21 112 2
__init__ 1 4 26 3
__call__ 2 6 39 1
has 1 2 16 1
set 1 2 20 2
clear 2 5 23 1
__init__ 1 3 21 2
__call__ 2 6 31 1
has 1 2 14 1
set 1 2 14 2
clear 2 5 17 1
has_dupes 4 8 33 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/util/compat.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
inspect_getfullargspec 9 30 185 1
b 1 2 12 1
b64decode 1 2 17 1
b64encode 1 2 17 1
decode_backslashreplace 1 2 18 2
cmp 1 2 19 2
raise_ 5 27 69 4
u 1 2 7 1
ue 1 2 7 1
callable 1 2 12 1
b 1 2 7 1
exec_ 2 5 26 3
iterbytes 2 2 16 1
import_ 3 4 45 1
print_ 4 8 56 2
u 1 2 12 1
ue 1 2 12 1
decode_backslashreplace 2 5 34 2
safe_bytestring 3 7 51 1
_formatannotation 4 8 72 2
inspect_formatargspec.formatargandannotation 2 5 29 1
inspect_formatargspec 13 54 257 5
inspect_formatargspec 1 2 23 2
nested 8 23 133 1
raise_from_cause 3 7 57 2
reraise 1 3 29 4
with_metaclass.__new__ 2 4 39 4
with_metaclass 1 6 37 2
__init__ 3 10 45 2
__eq__ 2 4 25 2
__hash__ 1 2 12 1
__repr__ 1 5 20 1
__str__ 1 2 12 1
utcoffset 1 2 11 2
tzname 1 2 16 2
dst 1 2 9 2
fromutc 3 8 41 2
_timedelta_to_microseconds 1 4 28 1
_divmod_timedeltas 1 6 40 2
_name_from_offset 5 20 108 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/loading.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
instances.filter_fn 3 5 32 1
instances 17 48 238 3
merge_result 12 46 260 4
get_from_identity 8 19 113 4
load_on_ident 2 16 69 5
load_on_pk_identity 11 64 274 7
_setup_entity_query 8 42 144 10
_warn_for_runid_changed 1 10 25 1
_instance_processor._instance 33 99 467 1
_instance_processor 28 117 594 10
_load_subclass_via_in.do_load 4 15 107 5
_load_subclass_via_in 2 9 58 3
_populate_full 15 38 217 10
_populate_partial 15 29 197 8
_validate_version_id 4 21 90 5
_decorate_polymorphic_switch.configure_subclass_mapper 3 18 52 1
_decorate_polymorphic_switch.polymorphic_instance 3 7 36 1
_decorate_polymorphic_switch 4 21 66 8
__init__ 1 4 25 1
add_state 1 2 17 3
invoke 6 13 105 3
for_context 3 5 38 4
path_exists 2 5 34 4
callable_for_path 2 8 74 8
load_scalar_attributes 15 54 268 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/state.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 6 48 3
attrs 2 4 31 1
transient 2 2 17 1
pending 2 2 16 1
deleted 3 2 21 1
was_deleted 1 2 10 1
persistent 3 2 22 1
detached 2 2 18 1
_attached 2 5 24 2
_track_last_known_value 2 4 34 2
session 1 2 15 2
object 1 2 12 1
identity 2 5 24 1
identity_key 1 2 10 1
parents 1 2 8 1
_pending_mutations 1 2 8 1
mapper 1 2 12 1
has_identity 1 2 13 1
_detach_states 17 27 156 4
_detach 2 5 33 2
_dispose 1 3 14 1
_cleanup 3 9 50 2
obj 1 2 7 1
dict 2 6 31 1
_initialize_instance 2 9 85 2
get_history 1 2 29 3
get_impl 1 2 16 2
_get_pending_mutation 2 4 32 2
__getstate__ 4 23 98 1
__setstate__ 13 47 330 2
_reset 4 7 73 3
_copy_callables 2 3 24 2
_instance_level_callable_processor._set_callable 3 7 53 3
_instance_level_callable_processor._set_callable 2 4 31 3
_instance_level_callable_processor 2 7 32 4
_expire 14 31 216 3
_expire_attributes 14 24 169 4
_load_expired 2 7 49 3
unmodified 1 2 20 1
unmodified_intersection 1 6 29 2
unloaded 1 6 29 1
unloaded_expirable 3 6 32 1
_unloaded_non_object 3 6 31 1
_instance_dict 1 2 7 1
_modified_event 19 36 227 6
_commit 4 12 80 3
_commit_all 1 2 26 3
_commit_all_states 5 11 78 3
__init__ 1 3 19 3
loaded_value 1 2 21 1
value 1 4 34 1
history 1 2 19 1
load_history 1 2 21 1
__init__ 1 3 23 1
append 2 5 32 2
remove 2 5 32 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/properties.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 8 115 287 3
_memoized_attr__deferred_column_loader 1 6 36 3
__clause_element__ 1 2 10 1
expression 1 2 13 1
instrument_class 2 10 48 2
do_init 3 14 76 1
copy 1 7 31 1
_getcommitted 1 6 37 5
merge 6 24 108 10
_memoized_method___clause_element__ 2 10 53 1
_memoized_attr_info 2 6 28 1
_memoized_attr_expressions 4 14 68 1
_fallback_getattr 1 2 19 2
operate 1 2 28 4
reverse_operate 1 3 36 4
__str__ 1 2 22 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/collections.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 22 2
__reduce__ 1 2 14 1
_cols 1 2 11 2
__call__ 3 11 65 2
__init__ 1 3 22 2
__reduce__ 1 2 14 1
__call__ 3 13 69 2
__init__ 1 3 22 2
__reduce__ 1 2 16 1
_reduce_from_cols._table_key 2 5 28 1
_reduce_from_cols 2 4 34 2
_cols 5 9 81 2
column_mapped_collection 2 7 40 1
__init__ 1 3 22 2
__call__ 1 2 14 2
__reduce__ 1 2 14 1
attribute_mapped_collection 1 3 19 1
mapped_collection 1 2 13 1
appender 1 3 13 1
remover 1 3 13 1
iterator 1 3 13 1
internally_instrumented 1 3 13 1
linker 1 3 13 1
converter 1 3 13 1
adds.decorator 1 3 16 1
adds 1 3 10 1
replaces.decorator 1 4 21 1
replaces 1 3 10 1
removes.decorator 1 3 16 1
removes 1 3 10 1
removes_return.decorator 1 3 12 1
removes_return 1 3 9 0
__init__ 1 8 55 4
_warn_invalidated 1 2 11 1
data 1 3 12 1
_referenced_by_owner 1 2 23 1
bulk_appender 1 2 13 1
append_with_event 1 2 26 3
append_without_event 1 2 22 2
append_multiple_without_event 2 4 30 2
bulk_remover 1 2 13 1
remove_with_event 1 2 26 3
remove_without_event 1 2 22 2
clear_with_event 2 4 35 2
clear_without_event 2 4 31 1
__iter__ 1 2 19 1
__len__ 1 2 22 1
__bool__ 1 2 7 1
fire_append_event 3 9 53 3
fire_remove_event 3 7 48 3
fire_pre_remove_event 2 6 40 2
__getstate__ 1 8 40 1
__setstate__ 1 8 79 2
bulk_replace 10 16 127 4
prepare_instrumentation 6 14 80 1
__converting_factory.wrapper 1 3 14 0
__converting_factory 1 6 34 2
_instrument_class 2 10 53 1
_locate_roles_and_methods 9 31 171 1
_setup_canned_roles 7 14 100 3
_assert_required_roles 11 24 177 3
_set_collection_attributes 4 15 103 3
_instrument_membership_mutator.wrapper 12 31 167 2
_instrument_membership_mutator 7 22 121 4
__set 3 6 38 3
__del 3 5 34 3
__before_pop 2 4 24 2
_list_decorators._tidy 1 3 24 1
_list_decorators._list_decorators.append.append 1 3 27 3
_list_decorators.append 1 4 13 1
_list_decorators._list_decorators.remove.remove 1 3 25 3
_list_decorators.remove 1 4 13 1
_list_decorators._list_decorators.insert.insert 1 3 25 3
_list_decorators.insert 1 4 13 1
_list_decorators._list_decorators.__setitem__.__setitem__ 15 36 231 3
_list_decorators.__setitem__ 1 4 13 1
_list_decorators._list_decorators.__delitem__.__delitem__ 3 9 56 2
_list_decorators.__delitem__ 1 4 13 1
_list_decorators._list_decorators.__setslice__.__setslice__ 3 5 51 4
_list_decorators.__setslice__ 1 4 13 1
_list_decorators._list_decorators.__delslice__.__delslice__ 2 4 33 3
_list_decorators.__delslice__ 1 4 13 1
_list_decorators._list_decorators.extend.extend 2 3 18 2
_list_decorators.extend 1 4 13 1
_list_decorators._list_decorators.__iadd__.__iadd__ 2 4 20 2
_list_decorators.__iadd__ 1 4 13 1
_list_decorators._list_decorators.pop.pop 1 5 30 2
_list_decorators.pop 1 4 13 1
_list_decorators._list_decorators.clear.clear 2 4 25 2
_list_decorators.clear 1 4 13 1
_list_decorators 3 18 57 0
_dict_decorators._tidy 1 3 24 1
_dict_decorators._dict_decorators.__setitem__.__setitem__ 2 5 47 4
_dict_decorators.__setitem__ 1 4 13 1
_dict_decorators._dict_decorators.__delitem__.__delitem__ 2 4 33 3
_dict_decorators.__delitem__ 1 4 13 1
_dict_decorators._dict_decorators.clear.clear 2 4 23 1
_dict_decorators.clear 1 4 13 1
_dict_decorators._dict_decorators.pop.pop 3 10 56 3
_dict_decorators.pop 1 4 13 1
_dict_decorators._dict_decorators.popitem.popitem 1 5 26 1
_dict_decorators.popitem 1 4 13 1
_dict_decorators._dict_decorators.setdefault.setdefault 2 6 36 3
_dict_decorators.setdefault 1 4 13 1
_dict_decorators._dict_decorators.update.update 12 13 120 3
_dict_decorators.update 1 4 13 1
_dict_decorators 1 14 52 0
_set_binops_check_strict 1 2 22 2
_set_binops_check_loose 2 5 33 2
_set_decorators._tidy 1 3 24 1
_set_decorators._set_decorators.add.add 2 4 33 3
_set_decorators.add 1 4 13 1
_set_decorators._set_decorators.discard.discard 2 4 30 3
_set_decorators.discard 1 4 13 1
_set_decorators._set_decorators.remove.remove 2 4 30 3
_set_decorators.remove 1 4 13 1
_set_decorators._set_decorators.pop.pop 1 5 23 1
_set_decorators.pop 1 4 13 1
_set_decorators._set_decorators.clear.clear 2 3 19 1
_set_decorators.clear 1 4 13 1
_set_decorators._set_decorators.update.update 2 3 18 2
_set_decorators.update 1 4 13 1
_set_decorators._set_decorators.__ior__.__ior__ 3 6 31 2
_set_decorators.__ior__ 1 4 13 1
_set_decorators._set_decorators.difference_update.difference_update 2 3 18 2
_set_decorators.difference_update 1 4 13 1
_set_decorators._set_decorators.__isub__.__isub__ 3 6 31 2
_set_decorators.__isub__ 1 4 13 1
_set_decorators._set_decorators.intersection_update.intersection_update 3 7 55 2
_set_decorators.intersection_update 1 4 13 1
_set_decorators._set_decorators.__iand__.__iand__ 4 10 68 2
_set_decorators.__iand__ 1 4 13 1
_set_decorators._set_decorators.symmetric_difference_update.symmetric_difference_update 3 7 55 2
_set_decorators.symmetric_difference_update 1 4 13 1
_set_decorators._set_decorators.__ixor__.__ixor__ 4 10 68 2
_set_decorators.__ixor__ 1 4 13 1
_set_decorators 1 20 64 0
__init__ 1 2 13 2
set 1 3 30 3
remove 2 10 57 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/strategies.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_register_attribute 16 61 305 10
__init__ 1 3 31 3
setup_query 3 14 46 8
create_row_processor 1 4 20 8
__init__ 1 4 43 3
setup_query 4 19 73 9
init_class_attribute 3 15 74 2
create_row_processor 4 12 83 8
__init__ 2 6 51 3
setup_query 8 26 109 9
create_row_processor 6 14 100 8
init_class_attribute 1 9 42 2
__init__ 2 8 56 3
create_row_processor 2 10 66 8
init_class_attribute 1 10 48 2
setup_query 10 45 151 10
_load_for_state 12 33 179 3
__init__ 1 2 12 2
__call__ 1 6 50 3
__init__ 1 6 58 3
init_class_attribute 1 8 33 2
create_row_processor.invoke_no_load 2 5 41 3
create_row_processor 1 5 36 8
__init__ 7 34 226 3
init_class_attribute 3 15 68 2
_memoized_attr__simple_lazy_clause.visit_bindparam 1 2 10 1
_memoized_attr__simple_lazy_clause.visit_bindparam 3 11 55 1
_memoized_attr__simple_lazy_clause 1 10 62 1
_generate_lazy_clause 8 24 142 3
_invoke_raise_load 1 4 24 4
_load_for_state 23 62 285 3
_get_ident_for_use_get 3 11 70 4
_memoized_attr__bakery 1 2 16 2
_emit_lazyload.set_default_params 1 4 20 1
_emit_lazyload 20 81 469 6
create_row_processor.reset_for_lazy_callable 1 2 17 3
create_row_processor 4 12 92 8
__init__ 1 3 21 3
__call__ 1 6 52 3
init_class_attribute 1 4 27 2
setup_query 1 12 27 9
create_row_processor.load_immediate 1 2 24 3
create_row_processor 1 5 36 8
__init__ 1 3 31 3
init_class_attribute 1 4 27 2
setup_query 9 71 339 9
_get_leftmost 4 18 104 2
_generate_from_original_query 12 41 195 7
_prep_for_joins 7 26 172 3
_apply_joins 9 46 279 6
_setup_options 2 6 46 5
_setup_outermost_orderby 2 8 52 2
__init__ 1 2 12 2
get 2 4 32 3
_load 3 4 56 1
loader 2 3 23 4
create_row_processor 7 32 178 8
_create_collection_loader.load_collection_from_subq 2 7 49 3
_create_collection_loader.load_collection_from_subq_existing_row 2 3 25 3
_create_collection_loader 2 11 69 5
_create_scalar_loader.load_scalar_from_subq 3 11 74 3
_create_scalar_loader.load_scalar_from_subq_existing_row 2 3 25 3
_create_scalar_loader 2 11 69 5
__init__ 1 4 37 3
init_class_attribute 1 4 27 2
setup_query 13 82 288 10
_init_user_defined_eager_proc 6 34 181 3
_setup_query_on_user_defined_adapter 4 20 83 6
_gen_pooled_aliased_class 5 22 146 2
_generate_row_adapter 5 52 201 10
_create_eager_join 24 99 438 10
_splice_nested_inner_join 10 57 278 6
_create_eager_adapter 8 20 106 6
create_row_processor 4 33 171 8
_create_collection_loader.load_collection_from_joined_new_row 2 9 61 3
_create_collection_loader.load_collection_from_joined_existing_row 3 14 86 3
_create_collection_loader.load_collection_from_joined_exec 1 2 13 3
_create_collection_loader 2 14 69 5
_create_scalar_loader.load_scalar_from_joined_new_row 1 2 18 3
_create_scalar_loader.load_scalar_from_joined_existing_row 3 11 46 3
_create_scalar_loader.load_scalar_from_joined_exec 1 2 13 3
_create_scalar_loader 2 12 69 5
__init__ 5 26 172 3
_init_for_omit_join 6 19 123 1
_init_for_omit_join_m2o 3 13 91 1
_init_for_join 3 13 91 1
init_class_attribute 1 4 27 2
_memoized_attr__bakery 1 2 16 2
create_row_processor 10 40 210 8
_load_for_path._setup_outermost_orderby 1 7 37 1
_load_for_path 22 95 525 7
_load_via_child 13 28 188 6
_load_via_parent 13 34 224 5
single_parent_validator._do_check 5 12 77 4
single_parent_validator.append 1 2 20 3
single_parent_validator.set_ 1 2 22 4
single_parent_validator 1 8 57 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/scoping.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 6 40 3
__call__ 3 23 59 2
remove 2 4 31 1
configure 2 8 33 2
query_property.__get__ 4 10 56 3
query_property 1 4 22 2
instrument.do 1 2 29 3
instrument 1 3 9 1
makeprop.set_ 1 2 19 2
makeprop.get 1 2 16 1
makeprop 1 4 16 1
clslevel.do 1 2 25 3
clslevel 1 3 12 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/evaluator.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 14 2
process 2 7 42 2
visit_grouping 1 2 16 2
visit_null 1 2 12 2
visit_false 1 2 12 2
visit_true 1 2 12 2
visit_column 6 27 119 2
visit_clauselist.evaluate 5 10 38 1
visit_clauselist.evaluate 4 8 31 1
visit_clauselist 3 11 57 2
visit_binary.evaluate 1 2 15 1
visit_binary.evaluate 1 2 15 1
visit_binary.evaluate 3 6 41 1
visit_binary 4 17 82 2
visit_unary.evaluate 2 5 21 1
visit_unary 2 9 48 2
visit_bindparam 2 6 31 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/attributes.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 5 22 107 8
_supports_population 1 2 11 1
_impl_uses_objects 1 2 11 1
get_history 1 4 30 3
__selectable__ 1 2 7 1
info 1 2 12 1
parent 1 2 15 1
expression 1 2 14 1
__clause_element__ 1 2 13 1
_query_clause_element 1 2 14 1
_bulk_update_tuples 1 2 17 2
adapt_to_entity 1 9 47 2
of_type 1 9 40 2
label 1 2 18 2
operate 1 2 26 4
reverse_operate 1 2 24 4
hasparent 1 2 27 3
__getattr__ 2 17 61 2
__str__ 1 2 19 1
property 1 2 12 1
__set__ 1 4 29 3
__delete__ 1 2 23 2
__get__ 4 8 56 3
create_proxied_attribute.__init__ 1 17 61 9
create_proxied_attribute._impl_uses_objects 2 5 29 1
create_proxied_attribute.property 1 2 11 1
create_proxied_attribute.comparator 3 8 47 1
create_proxied_attribute.adapt_to_entity 1 8 31 2
create_proxied_attribute.__get__ 3 6 38 3
create_proxied_attribute.__str__ 1 2 19 1
create_proxied_attribute.__getattr__ 5 36 132 2
create_proxied_attribute 1 24 73 1
__init__ 1 4 28 3
__eq__ 3 6 32 2
key 1 2 11 1
hasparent 1 2 16 2
__init__ 7 92 181 14
__str__ 1 2 19 1
_get_active_history 1 2 12 1
_set_active_history 1 2 14 2
hasparent 1 6 42 3
sethasparent 6 28 119 4
get_history 1 2 17 4
get_all_pending 1 2 18 4
initialize 3 7 43 3
get 14 40 204 4
append 1 2 33 6
remove 1 4 37 6
pop 1 10 42 6
set 1 11 30 9
get_committed_value 3 9 63 4
set_committed_value 1 4 34 4
__init__ 1 4 50 3
delete 7 16 117 3
get_history 4 11 80 4
set 3 20 100 9
fire_replace_event 3 6 42 6
fire_remove_event 3 3 34 5
type 1 2 15 1
delete 5 25 109 3
get_history 4 11 80 4
get_all_pending 11 25 150 4
set 6 40 145 9
fire_remove_event 5 6 67 5
fire_replace_event 8 17 112 6
__init__.link 1 2 15 3
__init__.unlink 1 2 15 3
__init__ 3 38 166 11
__copy 2 2 20 2
get_history 2 6 47 4
get_all_pending 17 32 204 4
fire_append_event 5 7 73 5
fire_pre_remove_event 1 2 24 4
fire_remove_event 5 6 69 5
delete 2 7 54 3
initialize 1 4 30 3
_initialize_collection 1 6 43 2
append 2 10 84 6
remove 2 10 84 6
pop 2 5 45 6
set 11 56 285 9
_invalidate_collection 1 3 20 2
set_committed_value 5 16 120 4
get_collection 3 8 51 5
backref_listeners._acceptable_key_err 1 13 39 3
backref_listeners.emit_backref_from_scalar_set_event 14 54 227 4
backref_listeners.emit_backref_from_collection_append_event 7 26 119 3
backref_listeners.emit_backref_from_collection_remove_event 12 38 161 3
backref_listeners 2 30 92 3
__bool__ 1 2 9 1
empty 3 2 24 1
sum 4 4 35 1
non_deleted 3 2 24 1
non_added 3 2 24 1
has_changes 2 2 17 1
as_state 10 15 75 1
from_scalar_attribute 7 20 149 4
from_object_attribute 11 20 159 4
from_collection 17 25 208 4
get_history 3 14 54 3
get_state_history 1 2 20 3
has_parent 1 4 37 4
register_attribute 1 7 67 3
register_attribute_impl 7 36 189 8
register_descriptor 1 10 56 5
unregister_attribute 1 2 16 2
init_collection 1 4 28 2
init_state_collection 1 4 41 3
set_committed_value 1 3 40 3
set_attribute 1 3 46 4
get_attribute 1 3 37 2
del_attribute 1 3 36 2
flag_modified 1 5 57 2
flag_dirty 1 3 33 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/query.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 4 29 3
_set_entities 4 10 65 3
_set_entity_selectables 8 28 135 2
_mapper_loads_polymorphically_with 4 5 47 3
_set_select_from 17 43 206 3
_reset_polymorphic_adapter 3 5 45 2
_adapt_polymorphic_element 6 15 96 2
_adapt_col_list 2 7 29 2
_set_lazyload_from 1 2 12 2
_adapt_all_clauses 1 2 10 1
_adapt_clause.replace 6 10 47 1
_adapt_clause 9 20 114 4
_query_entity_zero 1 2 13 1
_mapper_zero 1 2 15 1
_entity_zero 2 6 27 1
_mapper_entities 3 4 22 1
_joinpoint_zero 1 2 20 1
_bind_mapper 3 7 36 1
_only_full_mapper_zero 2 7 34 2
_only_entity_zero 3 8 35 2
__all_equivs 2 5 28 1
_get_condition 1 4 20 1
_get_existing_condition 1 2 19 1
_no_criterion_assertion 12 17 87 4
_no_criterion_condition 1 5 53 4
_no_clauseelement_condition 3 9 35 2
_no_statement_condition 3 11 34 2
_no_limit_offset 4 11 46 2
_get_options 6 19 71 7
_clone 1 5 31 1
statement 2 5 37 1
subquery 3 8 60 4
cte 1 58 35 3
label 1 2 22 2
as_scalar 1 2 19 1
selectable 1 2 12 1
__clause_element__ 1 2 18 1
only_return_tuples 1 2 13 2
is_single_entity 3 6 31 1
enable_eagerloads 1 2 13 2
_no_yield_per 1 8 20 2
with_labels 1 2 11 1
enable_assertions 1 2 13 2
whereclause 1 2 10 1
_with_current_path 1 2 13 2
with_polymorphic 2 15 73 4
yield_per 1 68 34 2
get 1 2 19 2
_identity_lookup 1 12 52 7
_get_impl 15 50 238 4
correlate 3 8 55 2
autoflush 1 2 13 2
populate_existing 1 2 11 1
_with_invoke_all_eagers 1 2 13 2
with_parent 6 24 119 4
add_entity 2 6 52 3
with_session 1 2 13 2
from_self 2 185 64 2
_set_enable_single_crit 1 2 12 2
_from_selectable 3 22 91 2
values 3 8 52 2
value 2 5 28 2
with_entities 1 25 16 2
add_columns 2 6 50 2
add_column 1 2 15 2
options 1 2 19 2
_conditional_options 1 2 18 2
_options 5 12 86 3
with_transformation 1 2 13 2
with_hint 2 4 42 4
with_statement_hint 1 2 23 3
get_execution_options 1 2 10 1
execution_options 1 2 21 2
with_lockmode 1 2 18 2
with_for_update 1 15 54 7
params 3 19 65 3
filter 3 32 62 2
filter_by 3 37 67 2
order_by 7 14 89 2
group_by 5 11 81 2
having 4 29 77 2
_set_op 1 4 35 3
union 1 2 21 2
union_all 1 2 21 2
intersect 1 2 21 2
intersect_all 1 2 21 2
except_ 1 2 21 2
except_all 1 2 21 2
join 2 292 101 3
outerjoin 2 17 89 3
_update_joinpoint 2 9 60 2
_join 26 87 501 6
_join_left_to_right 6 50 229 8
_join_determine_implicit_left_side 11 70 283 4
_join_place_explicit_left_side 10 25 117 2
_join_check_and_adapt_right_side 35 104 484 6
_reset_joinpoint 1 3 18 1
reset_joinpoint 1 2 11 1
select_from 1 46 18 2
select_entity_from 1 112 19 2
__getitem__ 11 23 159 2
slice 13 14 126 3
limit 1 2 13 2
offset 1 2 13 2
distinct 3 30 51 2
prefix_with 2 29 27 2
suffix_with 2 20 27 2
all 1 2 11 1
from_statement 2 10 46 2
first 3 9 55 1
one_or_none 3 11 44 1
one 3 14 54 1
scalar 3 8 38 1
__iter__ 3 6 43 1
__str__ 3 11 56 1
_connection_from_session 2 5 37 2
_execute_and_instances 1 6 50 2
_execute_crud 1 5 38 3
_get_bind_args 1 4 32 4
column_descriptions 6 24 100 1
instances 2 5 37 3
merge_result 1 2 23 3
_select_args 2 10 52 1
_should_nest_selectable 4 8 50 1
exists 1 7 41 1
count 1 57 33 1
delete 1 122 32 2
update 2 135 48 4
_compile_context 15 38 212 2
_compound_eager_statement 8 44 252 2
_simple_statement 7 24 157 2
_adjust_for_single_inheritance 8 23 149 2
parse_legacy_query 5 16 72 2
__new__ 5 12 64 3
_clone 1 4 30 1
__init__ 2 7 45 3
setup_entity 2 13 90 3
set_with_polymorphic 3 20 90 5
type 1 2 11 1
entity_zero_or_selectable 1 2 9 1
corresponds_to 1 2 16 2
adapt_to_selectable 1 2 17 3
_get_entity_clauses 5 15 76 3
row_processor 7 26 138 4
setup_context 4 20 112 3
__str__ 1 2 12 1
__init__ 2 25 79 4
_clone 1 4 29 1
__clause_element__ 1 2 19 1
clauses 1 2 13 1
label 1 4 22 2
create_row_processor.proc 2 2 19 1
create_row_processor 1 4 26 4
__init__ 4 13 92 4
mapper 2 6 24 1
entities 2 5 26 1
entity_zero 3 7 29 1
corresponds_to 1 2 9 2
entity_zero_or_selectable 3 7 29 1
adapt_to_selectable 2 4 38 3
setup_entity 2 3 24 3
setup_context 2 3 24 3
row_processor 2 9 57 4
__init__ 23 94 489 4
entity_zero_or_selectable 3 7 33 1
adapt_to_selectable 1 5 45 3
setup_entity 3 7 51 3
corresponds_to 4 9 47 2
row_processor 4 11 91 4
setup_context 2 7 65 3
__str__ 1 2 12 1
__init__ 8 39 240 2
__init__ 1 34 14 2
process_query 2 6 52 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/instrumentation.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 9 31 153 2
__hash__ 1 2 10 1
__eq__ 1 2 11 2
is_mapped 1 2 11 1
_all_key_set 1 2 10 1
_collection_impl_keys 3 4 28 1
_scalar_loader_impls 3 8 28 1
mapper 1 2 14 1
_all_sqla_attributes 6 14 91 2
_get_class_attr_mro 3 6 39 3
_attr_has_impl 2 2 22 2
_subclass_manager 2 5 29 2
_instrument_init 1 4 36 1
_uninstrument_init 2 4 21 1
_state_constructor 1 3 21 1
manage 1 2 18 1
dispose 1 2 16 1
manager_getter 1 2 7 1
state_getter 1 2 8 1
dict_getter 1 2 7 1
instrument_attribute 4 12 83 4
subclass_managers 6 8 52 2
post_configure_attribute 1 4 24 2
uninstrument_attribute 6 15 83 3
unregister 3 7 48 1
install_descriptor 2 7 40 3
uninstall_descriptor 1 2 15 2
install_member 2 8 59 3
uninstall_member 2 4 35 2
instrument_collection_class 1 2 16 3
initialize_collection 1 6 37 4
is_instrumented 2 5 26 3
get_impl 1 2 14 2
attributes 1 2 14 1
new_instance 2 6 46 2
setup_instance 2 4 34 3
teardown_instance 1 2 15 2
_serialize 1 2 16 3
_new_state_if_none 4 11 70 2
has_state 1 2 16 2
has_parent 1 2 30 4
__bool__ 1 2 8 1
__repr__ 1 6 25 1
__init__ 1 4 31 3
__call__ 5 15 88 4
create_manager_for_cls 2 11 66 2
_locate_extended_factory 1 2 12 2
_check_conflicts 1 2 11 3
unregister 2 7 48 2
register_class 2 5 27 1
unregister_class 1 2 12 1
is_instrumented 1 4 24 2
_generate_init 5 29 138 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/session.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_state_session 3 7 26 1
close_all 1 2 9 1
identity_key 1 2 25 4
object_session 1 2 13 2
__init__ 4 14 81 4
parent 1 2 10 1
is_active 2 2 18 1
_assert_active 10 38 122 6
_is_transaction_boundary 2 2 14 1
connection 1 4 41 4
_begin 1 3 27 2
_iterate_self_and_parents 4 15 60 2
_take_snapshot 3 13 99 1
_restore_snapshot 8 15 172 2
_remove_snapshot 5 14 128 1
_connection_for_bind 13 46 226 3
prepare 3 7 33 1
_prepare_impl 12 27 163 1
commit 6 13 97 1
rollback 17 47 272 2
close 7 19 117 2
__enter__ 1 2 7 1
__exit__ 4 12 66 4
__init__ 9 195 252 14
info 1 2 9 1
begin 4 12 69 3
begin_nested 1 2 15 1
rollback 2 5 23 1
commit 3 7 40 1
prepare 3 7 40 1
connection 2 79 66 7
_connection_for_bind 3 10 58 4
execute 3 137 77 6
scalar 1 4 49 6
close 1 2 14 1
invalidate 1 2 14 1
_close_impl 3 5 37 2
expunge_all 1 6 53 1
_add_bind 6 24 117 3
bind_mapper 1 2 18 3
bind_table 1 2 18 3
get_bind 21 47 254 3
query 1 2 24 3
no_autoflush 2 7 27 1
_autoflush 4 11 54 1
refresh 8 43 174 6
expire_all 2 3 31 1
expire 2 9 53 3
_expire_state 3 11 70 3
_conditional_expire 3 6 48 2
prune 1 2 14 1
expunge 4 16 102 2
_expunge_states 5 12 90 3
_register_persistent 17 57 303 2
_register_altered 5 7 50 2
_remove_newly_deleted 7 12 88 2
add 4 11 64 3
add_all 3 5 34 2
_save_or_update_state 2 8 54 2
delete 3 11 64 2
_delete_impl 8 22 125 4
merge 4 20 94 3
_merge 25 121 502 7
_validate_persistent 2 6 30 2
_save_impl 4 13 82 2
_update_impl 9 30 144 3
_save_or_update_impl 2 5 28 2
enable_relationship_loading 2 6 42 2
_before_attach 4 11 66 3
_after_attach 4 9 69 3
__contains__ 2 9 48 2
__iter__ 1 4 31 1
_contains_state 2 2 22 2
flush 4 10 50 2
_flush_warning 1 7 18 2
_is_clean 3 6 26 1
_flush 22 87 460 2
bulk_save_objects.key 1 2 18 1
bulk_save_objects 4 21 88 6
bulk_insert_mappings 1 12 37 5
bulk_update_mappings 1 4 28 3
_bulk_save_mappings 4 37 109 9
is_modified 8 69 106 4
is_active 2 2 16 1
_dirty_states 1 2 14 1
dirty 3 8 32 1
deleted 1 3 22 1
new 1 3 22 1
__init__ 2 48 93 8
__call__ 4 9 71 2
configure 1 2 17 2
__repr__ 2 6 47 1
close_all_sessions 2 3 19 0
make_transient 5 12 65 1
make_transient_to_detached 4 9 71 1
object_session 2 10 46 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/unitofwork.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
track_cascade_events.append 8 16 91 3
track_cascade_events.remove 12 23 119 3
track_cascade_events.set_ 15 28 158 4
track_cascade_events 1 8 73 2
__init__ 1 10 83 2
has_work 1 2 12 1
was_already_deleted 3 8 44 2
is_deleted 2 2 24 2
memo 2 6 39 3
remove_state_actions 1 3 31 2
get_attribute_history 8 32 189 4
has_dep 1 2 17 2
register_preprocessor 2 4 37 3
register_object 9 27 150 8
register_post_update 1 5 40 3
_per_mapper_flush_actions 4 11 76 2
_mapper_for_dep 1 4 38 1
filter_states_for_dep 3 3 36 3
states_for_mapper_hierarchy 4 6 49 4
_generate_actions 18 34 249 1
execute 5 12 71 1
finalize_flush_changes 6 12 77 1
_mappers 4 9 50 2
__init__ 1 5 31 3
execute 12 31 177 2
__new__ 2 8 56 3
execute_aggregate 1 2 15 3
__init__ 1 7 43 5
execute 2 6 42 2
per_state_flush_actions 1 2 13 2
__repr__ 1 6 24 1
_elements 5 6 51 2
__init__ 1 3 21 4
execute 3 4 56 2
__init__ 1 3 20 3
execute 1 6 31 2
per_state_flush_actions 3 13 98 2
__repr__ 1 2 19 1
__init__ 1 3 20 3
execute 1 6 31 2
per_state_flush_actions 3 13 98 2
__repr__ 1 2 19 1
__init__ 1 4 28 5
execute_aggregate 7 17 95 3
__repr__ 1 7 33 1
__init__ 1 3 23 3
execute_aggregate 5 10 70 3
__repr__ 1 5 25 1
__init__ 1 3 23 3
execute_aggregate 7 11 89 3
__repr__ 1 5 25 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/events.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_accept_with 2 5 24 2
_listen.listen 5 6 47 2
_listen.remove 1 10 39 1
_listen 1 12 69 4
_clear 1 3 24 1
class_instrument 1 1 8 2
class_uninstrument 1 1 8 2
attribute_instrument 1 1 12 4
__init__ 1 2 12 2
_new_classmanager_instance 1 2 17 3
_accept_with 7 17 92 3
_listen.wrap 5 12 58 3
_listen 5 16 88 6
_clear 1 3 20 1
first_init 1 1 10 3
init 1 1 12 4
init_failure 1 1 12 4
load 1 1 10 3
refresh 1 1 12 4
refresh_flush 1 1 12 4
expire 1 1 10 3
pickle 1 1 10 3
unpickle 1 1 10 3
__init__ 1 2 12 2
_clear 1 2 12 1
_listen 5 26 164 6
remove 2 5 37 2
populate 6 15 82 3
resolve 1 2 14 2
_new_mapper_instance 1 2 17 3
_accept_with 5 14 67 3
_listen.wrap 4 9 64 2
_listen 9 35 158 6
_clear 1 3 20 1
instrument_class 1 22 11 3
before_mapper_configured 1 1 10 3
mapper_configured 1 52 11 3
before_configured 1 1 6 1
after_configured 1 1 6 1
before_insert 1 1 12 4
after_insert 1 1 12 4
before_update 1 1 12 4
after_update 1 1 12 4
before_delete 1 1 12 4
after_delete 1 1 12 4
resolve 1 2 12 2
_lifecycle_event 1 3 15 1
_accept_with 10 22 110 2
_listen.wrap 6 14 68 4
_listen 4 10 58 5
after_transaction_create 1 1 10 3
after_transaction_end 1 1 10 3
before_commit 1 1 8 2
after_commit 1 1 8 2
after_rollback 1 1 8 2
after_soft_rollback 1 1 10 3
before_flush 1 1 12 4
after_flush 1 1 10 3
after_flush_postexec 1 1 10 3
after_begin 1 1 12 4
before_attach 1 1 10 3
after_attach 1 1 10 3
after_bulk_update 1 1 8 2
after_bulk_delete 1 1 8 2
transient_to_pending 1 1 10 3
pending_to_transient 1 1 10 3
persistent_to_transient 1 1 10 3
pending_to_persistent 1 1 10 3
detached_to_persistent 1 1 10 3
loaded_as_persistent 1 1 10 3
persistent_to_deleted 1 1 10 3
deleted_to_persistent 1 1 10 3
deleted_to_detached 1 1 10 3
persistent_to_detached 1 1 10 3
_set_dispatch 1 4 26 2
_accept_with 2 5 34 2
_listen.wrap 4 12 56 2
_listen 7 23 126 7
append 1 1 12 4
bulk_replace 1 1 12 4
remove 1 1 12 4
set 1 1 14 5
init_scalar 1 118 13 4
init_collection 1 1 12 4
dispose_collection 1 1 12 4
modified 1 1 10 3
before_compile 1 1 8 2
before_compile_update 1 1 10 3
before_compile_delete 1 1 10 3
_listen.wrap 2 7 40 2
_listen.wrap 1 2 18 2
_listen 2 10 61 5
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/relationships.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
remote 1 4 22 1
foreign 1 4 22 1
__init__ 10 111 486 36
_warn_for_persistence_only_flags 3 10 44 2
instrument_class 1 8 41 2
__init__ 2 8 41 5
adapt_to_entity 1 7 31 2
entity 1 2 12 1
mapper 1 2 12 1
_parententity 1 2 11 1
_source_selectable 2 5 26 1
__clause_element__ 3 23 84 1
of_type 1 12 33 2
in_ 1 7 16 2
__eq__ 4 21 99 2
_criterion_exists 15 65 331 3
any 2 7 39 3
has 2 6 38 3
contains 3 14 65 3
__negated_contains_or_equals.state_bindparam 1 9 47 3
__negated_contains_or_equals.adapt 2 5 21 1
__negated_contains_or_equals 5 26 135 2
__ne__ 4 18 88 2
property 2 4 23 1
_with_parent 3 13 67 4
_optimized_compare.visit_bindparam 2 8 34 1
_optimized_compare 11 51 216 6
_get_attr_w_warn_on_none._go 7 35 135 0
_get_attr_w_warn_on_none 1 5 34 5
_lazy_none_clause 3 15 74 3
__str__ 1 2 22 1
merge 15 72 338 10
_value_as_iterable 5 14 109 5
cascade_iterator 13 36 200 6
_effective_sync_backref 1 2 12 1
_check_sync_backref 5 13 59 2
_add_reverse_property 4 23 127 2
entity 6 21 110 1
mapper 1 2 12 1
do_init 1 10 72 1
_process_dependent_arguments 13 44 235 1
_setup_join_conditions 1 28 184 1
_check_conflicts 3 16 70 1
cascade 1 2 10 1
cascade 1 2 13 2
_set_cascade 6 21 94 3
_check_cascade_settings 12 47 173 2
_persists_for 2 5 29 2
_columns_are_mapped 6 12 67 2
_generate_backref 12 62 315 1
_post_init 3 7 42 1
_use_get 1 3 15 1
_is_self_referential 1 2 16 1
_create_joins 19 58 234 8
_annotate_columns.clone 2 5 37 1
_annotate_columns 2 6 26 2
__init__ 2 48 224 18
_log_joins 8 39 219 1
_sanitize_joins 2 8 48 1
_determine_joins 12 91 301 1
primaryjoin_minus_local 1 2 20 1
secondaryjoin_minus_local 1 2 20 1
primaryjoin_reverse_remote.replace 3 11 73 1
primaryjoin_reverse_remote 3 11 58 1
_has_annotation 3 6 35 3
_has_foreign_annotations 1 2 16 1
_has_remote_annotations 1 2 16 1
_annotate_fks 3 7 29 1
_annotate_from_fk_list.check_fk 2 3 23 1
_annotate_from_fk_list 2 9 49 1
_annotate_present_fks.is_foreign 10 11 73 2
_annotate_present_fks.visit_binary 8 17 122 1
_annotate_present_fks 3 14 86 1
_refers_to_parent_table.visit_binary 7 11 79 1
_refers_to_parent_table 1 7 45 1
_tables_overlap 1 4 17 1
_annotate_remote 7 15 80 1
_annotate_remote_secondary.repl 2 3 28 1
_annotate_remote_secondary 1 8 42 1
_annotate_selfref.visit_binary 7 11 100 1
_annotate_selfref 1 5 33 3
_annotate_remote_from_args.repl 2 3 21 1
_annotate_remote_from_args 5 18 88 1
_annotate_remote_with_overlap.visit_binary 1 7 41 1
_annotate_remote_with_overlap.proc_left_right 9 21 136 2
_annotate_remote_with_overlap 2 9 54 1
_annotate_remote_distinct_selectables.repl 4 6 53 1
_annotate_remote_distinct_selectables 1 5 25 1
_warn_non_column_elements 1 6 17 1
_annotate_local.locals_ 3 3 28 1
_annotate_local 4 13 77 1
_annotate_parentmapper.parentmappers_ 3 5 49 1
_annotate_parentmapper 2 7 32 1
_check_remote_side 2 12 32 1
_check_foreign_cols 13 53 156 3
_determine_direction 14 53 219 1
_deannotate_pairs 2 2 30 2
_setup_pairs._setup_pairs.go.visit_binary 11 20 127 3
_setup_pairs.go 1 3 15 2
_setup_pairs 3 17 90 1
_warn_for_conflicting_sync_targets 15 47 236 1
remote_columns 1 2 12 1
local_columns 1 2 12 1
foreign_key_columns 1 2 12 1
_gather_join_annotations 3 11 57 2
_gather_columns_with_annotation 3 9 44 3
join_targets 8 62 253 5
create_lazy_clause.col_to_bind 9 15 78 1
create_lazy_clause 11 30 197 2
__init__ 1 2 12 2
__call__ 1 2 15 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/path_registry.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_unreduce_path 1 2 12 1
__eq__ 3 9 40 2
__ne__ 3 9 39 2
set 1 3 35 4
setdefault 1 3 37 4
get 2 6 36 4
__len__ 1 2 12 1
length 1 2 12 1
pairs 2 4 37 1
contains_mapper 5 6 53 2
contains 1 2 19 3
__reduce__ 1 2 16 1
_serialize_path 4 7 70 2
_deserialize_path 5 17 70 2
serialize_context_dict 5 9 66 3
deserialize_context_dict 2 5 40 2
serialize 1 3 17 1
deserialize 2 5 29 2
per_mapper 2 5 32 2
coerce 1 2 28 2
token 3 7 54 2
__add__ 1 2 28 2
__repr__ 1 2 19 1
__getitem__ 1 2 11 2
__init__ 1 5 43 3
generate_for_superclasses 7 13 99 1
__getitem__ 1 2 11 2
__init__ 11 35 225 3
__str__ 2 2 21 1
has_entity 1 2 14 1
entity 1 2 11 1
mapper 1 2 9 1
entity_path 1 2 12 1
__getitem__ 2 5 35 2
__init__ 5 15 121 3
entity_path 1 2 7 1
mapper 1 2 16 1
__bool__ 1 2 7 1
__getitem__ 2 5 35 2
__getitem__ 2 5 37 2
__missing__ 1 3 22 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
create_session 1 35 46 2
relation 1 2 19 2
dynamic_loader 1 3 23 2
backref 1 2 15 2
deferred 1 18 24 2
query_expression 1 26 32 1
compile_mappers 1 2 8 0
clear_mappers 4 11 46 0
eagerload 1 2 19 2
eagerload_all 1 2 19 2
__go 4 14 79 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/descriptor_props.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
instrument_class.uses_objects 1 2 9 1
instrument_class.__init__ 1 2 12 2
instrument_class.get_history 1 4 26 4
instrument_class.fset 1 2 17 2
instrument_class.fdel 1 2 13 1
instrument_class.fget 1 2 14 1
instrument_class 5 30 173 2
__init__ 2 62 113 4
instrument_class 1 3 23 2
do_init 1 2 11 1
_create_descriptor.fget 6 13 113 1
_create_descriptor.fset 5 16 126 2
_create_descriptor.fdel 2 8 74 1
_create_descriptor 1 5 24 1
_comparable_elements 2 2 26 1
props 5 17 96 1
columns 3 2 24 1
_setup_arguments_on_columns 3 7 56 1
_setup_event_handlers.load_handler 1 2 18 2
_setup_event_handlers.refresh_handler 1 2 18 2
_setup_event_handlers._load_refresh_handler 6 10 66 3
_setup_event_handlers.expire_handler 3 3 36 2
_setup_event_handlers.insert_update_handler 1 2 22 3
_setup_event_handlers 1 21 108 1
_attribute_keys 2 2 17 1
get_history 6 26 166 4
_comparator_factory 1 2 16 2
__init__ 1 5 32 3
create_row_processor.proc 2 4 24 1
create_row_processor 1 3 15 4
clauses 1 2 11 1
__clause_element__ 1 4 19 1
_query_clause_element 1 4 20 1
_bulk_update_tuples 4 11 70 2
_comparable_elements 3 8 41 1
__eq__ 5 11 84 2
__ne__ 1 2 19 2
__str__ 1 2 22 1
_comparator_factory 3 8 48 2
__init__.warn 1 7 25 0
__init__.__set__ 1 2 12 3
__init__.__delete__ 1 2 10 2
__init__.__get__ 2 4 21 3
__init__ 1 8 36 1
__init__ 5 18 88 8
uses_objects 1 2 22 1
_proxied_property 3 11 66 1
_comparator_factory 2 7 41 2
get_history 1 3 38 3
set_parent 5 32 165 3
__init__ 5 10 69 5
_comparator_factory 1 2 16 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/deprecated_interfaces.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_adapt_instrument_class 1 2 22 3
_adapt_listener 1 16 39 3
_adapt_listener_methods._adapt_listener_methods.go.reconstruct 1 2 13 2
_adapt_listener_methods.go 1 3 9 1
_adapt_listener_methods._adapt_listener_methods.go.init_instance 1 9 30 3
_adapt_listener_methods.go 1 3 9 1
_adapt_listener_methods._adapt_listener_methods.go.init_failed 1 10 34 3
_adapt_listener_methods.go 1 3 9 1
_adapt_listener_methods 6 48 178 4
instrument_class 1 2 12 3
init_instance 1 2 20 7
init_failed 1 2 20 7
reconstruct_instance 1 2 12 3
before_insert 1 2 14 4
after_insert 1 2 14 4
before_update 1 2 14 4
after_update 1 2 14 4
before_delete 1 2 14 4
after_delete 1 2 14 4
_adapt_listener 3 23 92 3
before_commit 1 1 8 2
after_commit 1 1 8 2
after_rollback 1 1 8 2
before_flush 1 1 12 4
after_flush 1 1 10 3
after_flush_postexec 1 1 10 3
after_begin 1 1 12 4
after_attach 1 1 10 3
after_bulk_update 1 1 14 5
after_bulk_delete 1 1 14 5
_adapt_listener 3 36 143 3
append 1 2 14 4
remove 1 2 13 4
set 1 2 16 5
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/sync.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
populate 8 31 175 8
bulk_populate_inherit_keys 4 12 90 3
clear 5 15 95 3
update 3 13 95 5
populate_dict 3 9 69 4
source_modified 4 13 80 4
_raise_col_to_prop 2 26 74 6
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/strategy_options.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 6 40 2
for_existing_path 1 7 39 2
_generate_cache_key 22 57 272 2
_generate 1 4 25 1
process_query 1 2 15 2
process_query_conditionally 1 2 15 2
_process 4 9 74 3
_generate_path 29 128 570 6
__str__ 1 2 14 1
_coerce_strat 2 4 28 2
_apply_to_parent 1 5 17 4
options 3 41 47 2
set_relationship_strategy 1 10 68 4
set_column_strategy 2 8 60 5
set_generic_strategy 2 5 39 3
set_class_strategy 1 6 47 3
_clone_for_bind_strategy 5 14 86 6
_set_for_path 7 13 104 5
_set_path_strategy 5 21 94 1
__getstate__ 2 8 56 1
__setstate__ 2 5 47 2
_chop_path 12 23 124 3
__init__ 1 4 23 1
_generate_cache_key 8 18 98 2
_set_path_strategy 1 3 18 1
_apply_to_parent 7 28 198 5
_generate_path 9 15 98 5
__getstate__ 1 4 33 1
__setstate__ 5 17 99 2
_process 4 11 63 3
_from_keys._split_key 4 9 56 1
_from_keys 5 13 98 5
_chop_path 12 25 143 3
_serialize_path 7 19 122 3
_bind_loader 20 67 352 5
_find_entity_prop_comparator 7 27 116 5
_find_entity_basestring 9 29 115 4
__init__ 1 2 6 1
__call__ 2 7 48 2
_add_unbound_fn 1 13 41 2
_add_unbound_all_fn 1 26 55 2
contains_eager 4 50 90 3
contains_eager 1 4 26 2
load_only 1 8 51 2
load_only 1 2 16 1
joinedload 2 5 42 3
joinedload 1 2 24 2
joinedload_all 1 2 24 2
subqueryload 1 2 21 2
subqueryload 1 2 22 1
subqueryload_all 1 2 22 1
selectinload 1 2 21 2
selectinload 1 2 22 1
selectinload_all 1 2 22 1
lazyload 1 2 21 2
lazyload 1 2 22 1
lazyload_all 1 2 22 1
immediateload 1 3 24 2
immediateload 1 2 22 1
noload 1 2 21 2
noload 1 2 22 1
raiseload 2 4 29 3
raiseload 1 2 24 2
defaultload 1 2 17 2
defaultload 1 2 22 1
defer 1 61 29 2
defer 2 10 40 2
undefer 1 46 29 2
undefer 2 10 40 2
undefer_group 1 4 29 2
undefer_group 1 2 14 1
with_expression 1 35 46 3
with_expression 1 4 29 2
selectin_polymorphic 2 10 48 2
selectin_polymorphic 1 6 36 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/identity.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 4 28 1
keys 1 2 13 1
replace 1 2 11 2
add 1 2 11 2
_add_unpresent 1 2 16 3
update 1 2 12 2
clear 1 2 10 1
_manage_incoming_state 2 4 27 2
_manage_removed_state 2 4 24 2
_dirty_states 1 2 9 1
check_modified 1 2 13 1
has_key 1 2 11 2
popitem 1 2 10 1
pop 1 2 15 3
setdefault 1 2 16 3
__len__ 1 2 12 1
copy 1 2 9 1
__setitem__ 1 2 14 3
__delitem__ 1 2 12 2
__getitem__ 2 6 34 2
__contains__ 3 11 47 2
contains_state 3 8 38 2
replace 4 16 73 2
add 5 22 96 2
_add_unpresent 1 3 24 3
get 4 12 54 3
items 3 8 48 1
values 3 8 42 1
__iter__ 1 2 14 1
iteritems 1 2 14 1
itervalues 1 2 14 1
all_states 2 5 31 1
_fast_discard 3 8 42 2
discard 1 2 13 2
safe_discard 4 10 57 2
prune 1 2 7 1
itervalues 1 2 13 1
iteritems 1 2 13 1
__iter__ 1 2 12 1
__getitem__ 1 2 14 2
__contains__ 1 2 13 2
get 1 2 22 3
values 1 2 13 1
items 1 2 13 1
all_states 2 2 22 1
contains_state 2 5 29 2
replace 3 13 76 2
add 3 14 80 2
_add_unpresent 1 3 28 3
_fast_discard 3 8 47 2
discard 1 2 13 2
safe_discard 3 7 57 2
prune 3 9 76 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_generative.generate 2 6 50 3
_generative 1 4 15 1
manager_of_class 1 2 16 1
instance_str 1 2 14 1
state_str 2 5 34 1
state_class_str 2 5 26 1
attribute_str 1 2 16 2
state_attribute_str 1 2 16 2
object_mapper 1 2 13 1
object_state 2 6 28 1
_inspect_mapped_object 3 7 26 1
_class_to_mapper 2 6 34 1
_mapper_or_none 2 6 30 1
_is_mapped_class 4 7 38 1
_attr_as_key 2 5 26 1
_orm_columns 4 6 50 1
_is_aliased_class 2 3 29 1
_entity_descriptor 5 21 100 2
_inspect_mapped_class 5 12 53 2
class_mapper 3 10 57 2
info 1 2 9 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/dynamic.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
init_class_attribute 3 27 106 2
__init__ 3 22 87 9
get 2 7 47 4
get_collection 2 12 55 6
_append_token 1 2 16 1
_remove_token 1 2 16 1
fire_append_event 6 10 86 6
fire_remove_event 6 10 84 6
_modified_event 2 6 63 3
set 10 47 197 10
delete 1 2 15 3
set_committed_value 1 4 17 4
get_history 1 3 31 4
get_all_pending 2 5 44 4
_get_collection_history 4 9 70 3
append 2 5 37 6
remove 2 5 37 6
pop 1 4 35 6
__init__ 3 11 111 3
session 6 13 57 1
__iter__ 2 11 53 1
__getitem__ 2 9 57 2
count 2 11 54 1
_clone 4 19 112 2
extend 2 8 41 2
append 1 7 36 2
remove 1 7 36 2
mixin_user_query 1 3 30 1
__init__ 2 12 92 4
added_plus_unchanged 1 2 19 1
all_items 1 6 26 1
as_history 2 12 86 1
indexed 1 2 17 2
add_added 1 2 15 2
add_removed 2 5 32 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/util.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__new__ 9 33 177 2
__repr__ 2 2 25 1
from_string 4 3 33 2
_validator_events.detect_is_backref 1 3 24 2
_validator_events.append 4 7 50 3
_validator_events.bulk_set 4 6 48 3
_validator_events.set_ 3 5 41 4
_validator_events.remove 3 3 34 3
_validator_events.append 4 7 48 3
_validator_events.bulk_set 4 4 46 3
_validator_events.set_ 3 5 39 4
_validator_events 4 17 110 5
polymorphic_union.col 3 8 67 2
polymorphic_union 8 39 222 4
identity_key 8 101 190 2
__init__ 2 25 95 7
_include_fn 2 3 31 2
__init__ 4 35 125 7
__getattr__ 6 16 109 2
__repr__ 1 5 23 1
__str__ 1 2 12 1
__init__ 5 49 218 12
entity 1 2 11 1
class_ 1 2 12 1
_path_registry 2 5 25 1
__getstate__ 1 13 70 1
__setstate__ 1 13 62 2
_adapt_element 1 4 31 2
_entity_for_mapper 4 13 67 2
_get_clause 2 9 49 1
_memoized_values 1 2 8 1
_memo 2 6 50 5
__repr__ 3 12 53 1
__str__ 4 12 58 1
aliased 3 15 77 5
with_polymorphic 6 35 149 10
_orm_annotate 1 2 25 2
_orm_deannotate 1 4 21 1
_orm_full_deannotate 1 2 12 1
__init__ 13 68 343 9
_splice_into_center 2 20 93 2
join 1 9 41 7
outerjoin 1 2 36 5
join 1 43 38 6
outerjoin 1 2 33 5
with_parent 3 7 66 3
has_identity 1 3 18 1
was_deleted 1 3 18 1
_entity_corresponds_to 6 12 64 2
_entity_corresponds_to_use_path_impl 7 14 65 2
_entity_isa 4 9 48 2
randomize_unitofwork 1 7 54 0
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/dependency.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 4 26 145 2
from_relationship 1 2 17 2
hasparent 1 2 26 2
per_property_preprocessors 1 2 16 2
per_property_flush_actions 1 24 110 2
per_state_flush_actions 17 75 397 4
presort_deletes 1 2 11 3
presort_saves 1 2 11 3
process_deletes 1 2 10 3
process_saves 1 2 10 3
prop_has_changes 9 17 95 4
_verify_canload 6 40 150 2
_synchronize 1 2 19 6
_get_reversed_processed_set 3 7 57 2
_post_update 5 7 50 5
_pks_changed 1 2 13 3
__repr__ 1 2 19 1
per_property_dependencies 2 39 155 9
per_state_dependencies 6 61 218 10
presort_deletes 11 21 129 3
presort_saves 17 54 276 3
process_deletes 16 30 186 3
process_saves 13 30 171 3
_synchronize 6 22 101 7
_pks_changed 1 4 28 3
__init__ 2 4 35 2
per_property_dependencies 2 37 143 9
per_state_dependencies 7 52 208 10
presort_deletes 9 23 134 3
presort_saves 7 19 127 3
process_deletes 8 16 93 3
process_saves 7 17 101 3
_synchronize 9 37 144 8
per_property_preprocessors 5 11 48 2
per_property_flush_actions 1 4 49 2
per_state_flush_actions 1 2 12 4
presort_deletes 1 2 10 3
presort_saves 2 3 23 3
prop_has_changes 3 5 36 4
process_deletes 1 2 11 3
process_saves 1 3 21 3
_key_switchers 4 12 80 3
_process_key_switches 9 34 171 3
_pks_changed 2 4 35 3
per_property_dependencies 1 21 71 9
per_state_dependencies 3 24 93 10
presort_deletes 3 6 34 3
presort_saves 10 26 147 3
process_deletes 10 33 161 3
process_saves 17 63 297 3
_run_crud 12 55 267 5
_synchronize 5 24 115 7
_pks_changed 1 4 28 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/persistence.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_bulk_insert 16 72 272 7
_bulk_update._changed_dict 4 6 38 2
_bulk_update 11 53 201 5
save_obj 11 66 262 4
post_update 6 34 134 4
delete_obj 6 31 129 3
_organize_states_for_save 14 51 256 3
_organize_states_for_post_update 1 2 19 3
_organize_states_for_delete 3 12 79 3
_collect_insert_commands 20 65 310 6
_collect_update_commands 38 135 659 4
_collect_post_update_commands 13 42 235 5
_collect_delete_commands 7 31 123 4
_emit_update_statements.update_stmt 3 16 87 0
_emit_update_statements 25 154 534 8
_emit_insert_statements 24 114 435 8
_emit_post_update_statements.update_stmt 4 18 105 0
_emit_post_update_statements 15 73 333 6
_emit_delete_statements.delete_stmt 3 14 83 0
_emit_delete_statements 15 61 265 6
_finalize_insert_update_commands 20 53 268 3
_postfetch_post_update 14 33 200 7
_postfetch 26 69 333 10
_postfetch_bulk_save 2 3 31 3
_connections_for_states 4 11 81 3
_cached_connection_dict 1 6 24 1
_sort_states 4 20 92 2
__init__ 1 4 33 2
_validate_query_state 3 19 120 1
session 1 2 11 1
_factory 3 13 69 4
exec_ 1 7 35 1
_execute_stmt 1 3 32 2
_do_before_compile 1 2 9 1
_do_pre 6 26 138 2
_do_pre_synchronize 1 2 6 1
_do_post_synchronize 1 2 6 1
_additional_evaluators 1 2 8 2
_do_pre_synchronize.eval_condition 1 2 7 1
_do_pre_synchronize 7 30 134 1
_do_pre_synchronize 1 10 62 1
__init__ 1 4 32 4
factory 1 12 42 5
_do_before_compile 4 6 46 1
_resolved_values 6 18 120 1
_resolved_values_keys_as_propnames 7 20 115 1
_do_exec 2 11 58 1
_do_post 1 3 20 1
__init__ 1 2 18 2
factory 1 10 34 3
_do_before_compile 4 6 46 1
_do_exec 1 3 27 1
_do_post 1 3 20 1
_additional_evaluators 2 7 43 2
_do_post_synchronize 4 20 143 1
_do_post_synchronize 2 4 28 1
_do_post_synchronize 7 22 114 1
_do_post_synchronize 3 15 64 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/exc.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 4 19 90 4
__reduce__ 1 2 20 1
__init__ 2 4 29 3
__reduce__ 1 2 20 1
__init__ 2 7 40 4
__reduce__ 1 2 20 1
__init__ 2 27 79 7
_safe_cls_name 3 8 49 1
_default_unmapped 4 10 47 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/interfaces.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_memoized_attr_info 1 2 9 1
setup 1 1 17 6
create_row_processor 1 3 18 7
cascade_iterator 1 4 24 5
set_parent 1 2 15 3
instrument_class 1 1 8 2
__init__ 1 3 15 1
init 1 4 21 1
class_attribute 1 2 19 1
do_init 1 1 6 1
post_instrument_class 1 1 8 2
merge 1 11 23 10
__repr__ 1 6 30 1
__init__ 2 4 34 4
__clause_element__ 1 2 12 1
_query_clause_element 1 2 11 1
_bulk_update_tuples 1 2 19 2
adapt_to_entity 1 2 23 2
_parentmapper 1 2 15 1
adapter 2 5 23 1
info 1 2 11 1
any_op 1 2 20 3
has_op 1 2 20 3
of_type_op 1 2 14 2
of_type 1 21 20 2
any 1 16 28 3
has 1 16 28 3
_memoized_attr__wildcard_token 1 5 20 1
_memoized_attr__default_path_loader_key 1 8 25 1
_get_context_loader 3 12 54 3
_get_strategy 2 10 55 2
setup 3 9 67 6
create_row_processor 3 11 69 7
do_init 1 3 23 1
post_instrument_class 3 6 37 2
strategy_for.decorate 2 7 53 1
strategy_for 1 3 12 2
_strategy_lookup 6 23 95 3
process_query 1 1 8 2
process_query_conditionally 1 2 14 2
_generate_cache_key 1 2 10 2
__init__ 1 7 50 3
init_class_attribute 1 2 8 2
setup_query 1 3 19 7
create_row_processor 1 3 20 8
__str__ 1 2 12 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/orm/mapper.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 15 573 600 32
mapper 1 2 8 1
entity 1 7 11 1
mapped_table 1 2 9 1
_path_registry 1 2 12 1
_configure_inheritance 31 121 673 1
_set_with_polymorphic 9 30 163 2
_add_with_polymorphic_subclass 3 8 63 2
_set_concrete_base 7 21 174 2
_set_polymorphic_on 1 3 18 2
_configure_legacy_instrument_class 5 16 74 1
_configure_listeners 5 15 62 1
_configure_class_instrumentation 17 58 347 1
_configure_all 1 2 9 1
dispose 6 12 64 1
_configure_pks 24 78 451 1
_configure_properties 13 30 222 1
_configure_polymorphic_setter._set_polymorphic_identity 1 8 34 1
_configure_polymorphic_setter._validate_polymorphic_identity 3 12 47 3
_configure_polymorphic_setter 19 97 451 2
_version_id_prop 2 5 26 1
_acceptable_polymorphic_identities 3 9 55 1
_prop_set 1 2 16 1
_adapt_inherited_property 6 19 98 4
_configure_property 29 81 520 5
_property_from_column 15 71 342 3
_post_configure_properties 6 11 87 1
add_properties 2 3 27 2
add_property 1 3 32 3
_expire_memoizations 2 3 20 1
_log_desc 5 13 51 1
_log 1 2 32 3
_log_debug 1 2 32 3
__repr__ 1 2 20 1
__str__ 4 8 43 1
_is_orphan 8 16 85 2
has_property 1 2 13 2
get_property 4 12 58 3
get_property_by_column 1 2 15 2
iterate_properties 2 4 25 1
_mappers_from_spec 11 24 151 3
_selectable_from_mappers 6 20 80 3
_single_table_criterion 5 7 51 1
_with_polymorphic_mappers 3 6 32 1
_with_polymorphic_selectable 3 10 48 1
_insert_cols_evaluating_none 4 10 40 1
_insert_cols_as_none 7 15 58 1
_propkey_to_col 3 10 45 1
_pk_keys_by_table 3 5 37 1
_pk_attr_keys_by_table 3 8 43 1
_server_default_cols 4 14 45 1
_server_default_plus_onupdate_propkeys 6 10 66 1
_server_onupdate_default_cols 4 14 45 1
selectable 1 2 10 1
_with_polymorphic_args 6 15 88 4
_polymorphic_properties 1 6 17 1
_iterate_polymorphic_properties 9 21 97 2
attrs 2 4 23 1
all_orm_descriptors 1 4 22 1
synonyms 1 2 15 1
column_attrs 1 2 15 1
relationships 1 2 15 1
composites 1 2 15 1
_filter_properties 4 8 50 2
_get_clause 3 9 62 1
_equivalent_columns.visit_binary 4 10 94 1
_equivalent_columns 3 9 51 1
_is_userland_descriptor 2 12 33 2
_should_exclude 14 26 164 5
common_parent 1 2 16 2
_canload 3 6 45 3
isa 3 5 29 2
iterate_to_root 2 5 18 1
self_and_descendants 2 8 49 1
polymorphic_iterator 1 2 13 1
primary_mapper 1 2 12 1
primary_base_mapper 1 2 13 1
_result_has_identity_key 5 9 53 3
identity_key_from_row 4 9 59 4
identity_key_from_primary_key 1 2 23 3
identity_key_from_instance 1 3 27 2
_identity_key_from_state 2 15 63 3
primary_key_from_instance 1 6 33 2
_persistent_sortkey_fn.key 3 5 36 1
_persistent_sortkey_fn.key 1 2 12 1
_persistent_sortkey_fn 3 7 41 1
_identity_key_props 2 2 20 1
_all_pk_props 2 5 30 1
_should_undefer_in_wildcard 2 5 31 1
_primary_key_propkeys 2 2 17 1
_get_state_attr_by_column 1 5 47 5
_set_committed_state_attr_by_column 1 3 40 5
_set_state_attr_by_column 1 3 42 5
_get_committed_attr_by_column 1 6 42 3
_get_committed_state_attr_by_column 1 7 47 5
_optimized_get_statement.visit_binary 7 29 145 1
_optimized_get_statement 11 39 189 3
_iterate_to_target_viawpoly 6 10 52 2
_should_selectin_load 9 18 107 3
_subclass_load_via_in 6 39 260 4
_subclass_load_via_in_mapper 1 2 12 1
cascade_iterator 7 72 209 4
_compiled_cache 1 2 14 1
_sorted_tables.skip 7 18 115 1
_sorted_tables 7 22 116 1
_memo 2 6 39 3
_table_to_equated 6 13 89 1
configure_mappers 15 52 226 0
reconstructor 1 3 13 1
validates.wrap 1 7 26 1
validates 1 39 35 2
_event_on_load 2 4 32 2
_event_on_first_init 3 5 29 2
_event_on_init 4 7 44 3
__init__ 1 2 12 2
__missing__ 2 12 63 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/event/attr.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_memoized_attr_ref 1 2 16 1
append 1 2 8 2
extend 1 2 8 2
remove 1 2 8 2
__iter__ 1 2 11 1
clear 1 2 6 1
__init__ 1 14 100 3
_adjust_fn_spec 4 11 59 3
_wrap_fn_for_kw.wrap_kw 1 4 34 2
_wrap_fn_for_kw 1 3 11 2
insert 6 20 125 3
append 6 20 125 3
_assign_cls_collection 2 5 41 2
update_subclass 6 9 69 2
remove 3 9 66 2
clear 2 6 41 1
for_modify 1 2 10 2
_adjust_fn_spec 1 2 20 3
__init__ 2 6 45 3
for_modify 2 7 60 2
_needs_modify 1 2 16 3
__call__ 2 3 27 3
__len__ 1 2 12 1
__iter__ 1 2 12 1
__bool__ 1 2 12 1
_memoized_attr__exec_once_mutex 1 2 11 1
_exec_once_impl 6 12 57 4
exec_once 2 3 30 3
exec_once_unless_exception 2 3 30 3
__call__ 3 5 42 3
__len__ 1 2 19 1
__iter__ 1 2 16 1
__bool__ 2 2 16 1
__init__ 2 9 66 3
for_modify 1 2 10 2
_update 5 14 84 3
insert 3 4 34 3
append 3 4 34 3
remove 1 4 35 2
clear 1 4 29 1
__init__ 1 6 38 4
listeners 1 2 16 1
_adjust_fn_spec 1 2 20 3
for_modify 1 3 25 2
insert 1 2 19 3
append 1 2 19 3
remove 1 2 15 2
clear 1 2 9 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/event/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/event/legacy.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_legacy_signature.leg 2 5 36 1
_legacy_signature 1 3 15 3
_wrap_fn_for_legacy.wrap_leg 1 2 16 1
_wrap_fn_for_legacy.wrap_leg 3 7 54 2
_wrap_fn_for_legacy 6 18 86 3
_indent 2 2 25 2
_standard_listen_example 7 45 150 3
_legacy_listen_examples 3 22 72 3
_version_signature_changes 2 17 68 2
_augment_fn_docs 2 20 90 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/event/registry.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_collection_gced 6 10 59 1
_stored_in_collection 2 11 60 2
_removed_from_collection 3 11 67 2
_stored_in_collection_multi 4 16 87 3
_clear 4 12 65 2
__init__ 2 10 79 6
_key 1 2 22 1
with_wrapper 2 11 42 2
with_dispatch_target 2 11 42 2
listen 4 25 167 3
remove 5 13 88 1
contains 1 2 12 1
base_listen 2 13 77 5
_listen_fn 2 2 13 1
append_to_list 2 6 31 3
remove_from_list 1 3 23 3
prepend_to_list 2 6 31 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/event/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_is_event_name 2 2 17 1
__call__ 3 8 42 2
__init__ 4 15 76 3
__getattr__ 2 8 39 2
_event_descriptors 2 3 19 1
_listen 1 2 11 1
_for_class 1 2 16 2
_for_instance 1 3 19 2
_join 2 9 60 2
__reduce__ 1 2 16 1
_update 3 7 50 3
_clear 2 3 22 1
__init__ 1 3 33 4
_create_dispatcher_class 10 21 183 4
_remove_dispatcher 3 5 35 1
_set_dispatch 1 4 24 2
_accept_with.dispatch_is 2 2 22 1
_accept_with.dispatch_parent_is 1 2 16 1
_accept_with 6 13 60 2
_listen 1 2 35 5
_remove 1 2 12 2
_clear 1 2 12 1
__init__ 1 4 28 3
__getattr__ 1 5 43 2
_listen 1 2 11 1
_events 1 2 11 1
__init__ 1 3 19 2
__get__ 2 5 37 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/event/api.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_event_key 3 9 57 3
listen 1 2 33 5
listens_for.decorate 1 3 21 1
listens_for 1 3 18 4
remove 1 2 22 3
contains 1 2 23 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/connectors/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/connectors/mxodbc.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
dbapi 4 12 63 1
_load_mx_exceptions 1 4 22 1
on_connect.connect 1 5 41 1
on_connect 1 3 9 1
_error_handler.error_handler 2 8 53 4
_error_handler 1 4 20 1
create_connect_args 1 21 58 2
is_disconnect 3 7 53 4
_get_server_version_info 3 10 68 2
_get_direct 3 8 34 2
do_executemany 1 4 32 5
do_execute 1 2 32 5
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/connectors/zxJDBC.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
dbapi 1 3 17 1
_driver_kwargs 1 2 9 1
_create_jdbc_url 3 7 40 2
create_connect_args 1 12 49 2
is_disconnect 3 5 40 4
_get_server_version_info 1 2 11 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/connectors/pyodbc.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 4 35 3
dbapi 1 2 10 1
create_connect_args.check_quote 2 4 27 1
create_connect_args 18 59 390 2
is_disconnect 3 7 41 4
_dbapi_version 2 4 25 1
_parse_dbapi_version 4 8 71 2
_get_server_version_info 4 11 76 3
set_isolation_level 3 8 52 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mssql/information_schema.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
process_bind_param 3 4 35 3
bind_expression 1 2 12 2
__init__ 1 2 12 2
_compile 3 9 66 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mssql/pymssql.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
result_processor 2 5 34 3
__init__ 1 3 23 2
dbapi 5 11 79 1
_get_server_version_info 3 7 56 2
create_connect_args 3 7 64 2
is_disconnect 3 16 49 4
set_isolation_level 2 8 41 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mssql/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mssql/adodbapi.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
result_processor.process 2 4 34 1
result_processor 1 3 13 3
import_dbapi 1 3 11 1
create_connect_args.check_quote 2 4 20 1
create_connect_args 4 18 150 2
is_disconnect 2 4 31 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mssql/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 28 2
bind_processor.process 2 5 36 1
bind_processor 1 3 11 2
result_processor.process 6 12 82 1
result_processor 1 3 13 3
__init__ 1 3 27 3
bind_processor.process 3 12 52 1
bind_processor 1 3 11 2
result_processor.process 6 12 82 1
result_processor 1 3 13 3
bind_processor.process 2 5 36 1
bind_processor 1 3 11 2
__init__ 1 3 29 3
__init__ 1 2 17 3
literal_processor.process 2 5 36 1
literal_processor 1 3 11 2
__init__ 1 2 15 2
result_processor.process 2 5 34 1
result_processor 2 7 37 3
__init__ 1 2 27 3
_extend 6 10 77 4
visit_FLOAT 2 6 37 3
visit_TINYINT 1 2 12 3
visit_DATETIMEOFFSET 2 5 28 3
visit_TIME 2 6 34 3
visit_TIMESTAMP 1 2 12 3
visit_ROWVERSION 1 2 12 3
visit_DATETIME2 2 6 34 3
visit_SMALLDATETIME 1 2 12 3
visit_unicode 1 2 20 3
visit_text 2 5 39 3
visit_unicode_text 2 5 39 3
visit_NTEXT 1 2 19 3
visit_TEXT 1 2 19 3
visit_VARCHAR 2 2 27 3
visit_CHAR 1 2 19 3
visit_NCHAR 1 2 19 3
visit_NVARCHAR 2 2 27 3
visit_date 2 5 41 3
visit_time 2 5 41 3
visit_large_binary 2 5 39 3
visit_IMAGE 1 2 12 3
visit_XML 1 2 12 3
visit_VARBINARY 2 2 27 3
visit_boolean 1 2 17 3
visit_BIT 1 2 12 3
visit_MONEY 1 2 12 3
visit_SMALLMONEY 1 2 12 3
visit_UNIQUEIDENTIFIER 1 2 12 3
visit_SQL_VARIANT 1 2 12 3
_opt_encode 2 5 31 2
pre_exec 15 50 214 1
post_exec 8 32 153 1
get_lastrowid 1 2 9 1
handle_dbapi_exception 3 13 48 2
get_result_proxy 2 5 23 1
__init__ 1 3 32 3
_with_legacy_schema_aliasing.decorate 2 6 55 3
_with_legacy_schema_aliasing 1 3 9 1
visit_now_func 1 2 12 3
visit_current_date_func 1 2 12 3
visit_length_func 1 2 22 3
visit_char_length_func 1 2 22 3
visit_concat_op_binary 1 5 41 4
visit_true 1 2 12 3
visit_false 1 2 12 3
visit_match_op_binary 1 5 41 4
get_select_precolumns 7 15 75 3
get_from_hint_text 1 2 11 3
get_crud_hint_text 1 2 11 3
limit_clause 1 2 12 3
visit_try_cast 1 5 39 3
visit_select 13 48 256 3
visit_table 4 8 85 5
visit_alias 1 3 33 3
visit_column 7 22 135 4
_schema_aliased_table 3 7 51 2
visit_extract 1 3 44 3
visit_savepoint 1 4 18 2
visit_rollback_to_savepoint 1 4 18 2
visit_binary 4 13 85 3
returning_clause 4 13 90 3
get_cte_preamble 1 2 9 2
label_select_column 2 7 46 4
for_update_clause 1 2 9 2
order_by_clause 4 8 48 3
update_from_clause 2 7 50 6
delete_table_clause 2 7 40 4
delete_extra_from_clause 2 7 50 6
visit_empty_set_expr 1 2 9 2
visit_is_distinct_from_binary 1 5 35 4
visit_isnot_distinct_from_binary 1 5 35 4
visit_in_op_binary 1 6 47 4
visit_notin_op_binary 1 6 47 4
render_literal_value 2 7 48 3
get_column_specification 19 58 291 3
visit_create_index 10 40 231 3
visit_drop_index 1 5 38 2
visit_primary_key_constraint 6 20 104 2
visit_unique_constraint 7 20 113 2
visit_computed_column 2 7 41 2
__init__ 1 7 31 2
_escape_identifier 1 2 16 2
_unescape_identifier 1 2 16 2
quote_schema 4 17 76 3
_db_plus_owner_listing.wrap 1 13 46 4
_db_plus_owner_listing 1 3 14 1
_db_plus_owner.wrap 1 14 50 5
_db_plus_owner 1 3 14 1
_switch_db 6 15 85 5
_owner_plus_db 3 7 33 2
_schema_elements 15 40 237 1
__init__ 2 17 79 8
do_savepoint 1 3 28 3
do_release_savepoint 1 2 10 3
set_isolation_level 3 13 82 3
get_isolation_level 5 42 116 2
initialize 1 4 29 2
on_connect.connect 1 2 15 1
on_connect 2 6 21 1
_setup_version_attributes 7 18 98 1
_setup_supports_nvarchar_max 2 9 37 2
_get_default_schema_name 3 10 57 2
has_table 2 10 77 6
get_schema_names 2 7 58 3
get_table_names 2 12 87 6
get_view_names 2 11 86 6
get_indexes 5 48 238 7
get_view_definition 2 20 83 7
get_columns 22 132 755 7
get_pk_constraint 4 23 191 7
get_foreign_keys.fkey_rec 1 8 29 0
get_foreign_keys 6 48 332 7
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mssql/provision.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_mssql_update_db_opts 1 2 13 2
_mssql_create_db 1 12 69 3
_mssql_drop_db 1 3 31 3
_mssql_drop_ignore 2 8 44 2
_reap_mssql_dbs 6 23 136 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mssql/zxjdbc.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pre_exec 3 5 36 1
post_exec 9 18 119 1
_get_server_version_info 2 4 28 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mssql/mxodbc.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
bind_processor.process 2 5 31 1
bind_processor 1 3 11 2
bind_processor.process 2 5 31 1
bind_processor 1 3 11 2
bind_processor.process 2 5 24 1
bind_processor 2 6 27 2
__init__ 1 3 29 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mssql/pyodbc.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
bind_processor.process 6 11 62 1
bind_processor 2 6 32 2
_small_dec_to_string 4 6 60 2
_large_dec_to_string 13 21 210 2
bind_processor.process 2 5 24 1
bind_processor 2 6 27 2
bind_processor.process 3 11 50 1
bind_processor 1 3 11 2
pre_exec 4 9 49 1
post_exec 4 11 67 1
__init__ 5 17 94 4
_get_server_version_info 4 18 83 2
on_connect.on_connect 2 4 21 1
on_connect 1 4 21 1
_setup_timestampoffset_type._handle_datetimeoffset 1 14 80 1
_setup_timestampoffset_type 1 6 21 2
do_executemany 2 6 44 5
is_disconnect 3 19 75 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/sqlite/pysqlcipher.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
dbapi 3 9 33 1
get_pool_class 1 2 11 2
connect 4 11 100 3
create_connect_args 1 13 69 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/sqlite/pysqlite.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
bind_processor 2 5 25 2
result_processor 2 5 29 3
bind_processor 2 5 25 2
result_processor 2 5 29 3
dbapi 4 12 46 1
_is_url_file_db 3 5 24 2
get_pool_class 2 5 25 2
_get_server_version_info 1 2 13 2
set_isolation_level 3 12 58 3
create_connect_args 12 38 210 2
is_disconnect 2 4 29 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/sqlite/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/sqlite/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
result_processor.process 3 8 30 1
result_processor 1 6 28 3
__init__ 3 6 55 4
format_is_text_affinity 1 11 55 1
adapt 4 7 59 3
literal_processor.process 1 2 12 1
literal_processor 1 4 19 2
__init__ 2 16 67 3
bind_processor.process 4 28 122 1
bind_processor 1 6 26 2
result_processor 2 7 33 3
bind_processor.process 3 14 51 1
bind_processor 1 5 21 2
result_processor 2 7 33 3
__init__ 2 13 64 3
bind_processor.process 3 15 57 1
bind_processor 1 5 21 2
result_processor 2 7 33 3
visit_now_func 1 2 12 3
visit_localtimestamp_func 1 2 12 3
visit_true 1 2 12 3
visit_false 1 2 12 3
visit_char_length_func 1 2 19 3
visit_cast 2 5 46 3
visit_extract 2 13 63 3
limit_clause 4 11 104 3
for_update_clause 1 2 12 3
visit_is_distinct_from_binary 1 5 35 4
visit_isnot_distinct_from_binary 1 5 35 4
visit_json_getitem_op_binary 2 9 60 4
visit_json_path_getitem_op_binary 2 9 60 4
visit_empty_set_expr 5 5 46 2
get_column_specification 14 42 242 3
visit_primary_key_constraint 9 23 133 2
visit_unique_constraint 5 16 94 2
visit_check_constraint 2 10 44 2
visit_column_check_constraint 2 10 44 2
visit_foreign_key_constraint 2 9 56 2
define_constraint_remote_table 1 2 23 4
visit_create_index 4 26 142 4
post_create_table 2 4 24 2
visit_large_binary 1 2 17 3
visit_DATETIME 3 8 41 3
visit_DATE 3 8 41 3
visit_TIME 3 8 41 3
visit_JSON 1 2 12 3
_preserve_raw_colnames 2 5 25 1
_translate_colname 3 5 36 2
__init__ 4 43 192 8
set_isolation_level 2 15 85 3
get_isolation_level 4 15 68 2
on_connect.connect 1 2 15 1
on_connect 2 6 21 1
get_schema_names 3 4 39 3
get_table_names 3 11 70 4
get_temp_table_names 2 7 35 3
get_temp_view_names 2 7 35 3
has_table 1 5 34 4
get_view_names 3 11 70 4
get_view_definition 4 27 127 5
get_columns 7 37 175 5
_get_column_info 6 36 176 10
_resolve_type_affinity 15 34 192 2
get_pk_constraint 5 14 131 5
get_foreign_keys.fk_sig 1 6 26 3
get_foreign_keys.parse_fks 7 40 179 0
get_foreign_keys 10 69 351 5
_find_cols_in_sig 3 3 38 2
get_unique_constraints.parse_uqs 4 13 99 0
get_unique_constraints 6 29 146 5
get_check_constraints 3 13 92 5
get_indexes 7 27 163 5
_get_table_sql 3 24 105 5
_get_table_pragma 5 18 106 5
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/sqlite/json.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_format_value 1 2 11 2
bind_processor.process 2 5 24 1
bind_processor 1 4 19 2
literal_processor.process 2 5 24 1
literal_processor 1 4 19 2
_format_value 2 6 29 2
_format_value 3 9 37 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/sqlite/provision.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_sqlite_follower_url_from_main 3 6 40 2
_sqlite_post_configure_engine.connect 2 10 27 2
_sqlite_post_configure_engine 1 4 24 3
_sqlite_create_db 1 2 10 3
_sqlite_drop_db 3 5 46 3
_sqlite_temp_table_keyword_args 1 2 15 2
_reap_sqlite_dbs 4 8 70 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/oracle/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/oracle/cx_oracle.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_dbapi_type 1 2 9 2
_cx_oracle_var 1 5 35 3
_cx_oracle_outputtypehandler.handler 1 2 24 6
_cx_oracle_outputtypehandler 1 3 11 2
bind_processor.process 4 7 43 1
bind_processor 3 11 45 2
result_processor 1 2 11 3
_cx_oracle_outputtypehandler.handler 12 38 163 6
_cx_oracle_outputtypehandler 1 5 21 2
get_dbapi_type 1 2 11 2
bind_processor 1 2 9 2
result_processor.process 2 5 21 1
result_processor 1 3 13 3
get_dbapi_type 1 2 11 2
get_dbapi_type 1 2 11 2
get_dbapi_type 1 2 11 2
get_dbapi_type 1 2 11 2
get_dbapi_type 1 2 11 2
get_dbapi_type 1 2 11 2
get_dbapi_type 1 2 11 2
get_dbapi_type 1 2 11 2
bind_processor.process 1 3 13 1
bind_processor 1 4 23 2
get_dbapi_type 1 2 11 2
bind_processor 1 2 9 2
result_processor 2 7 33 3
get_dbapi_type 1 2 11 2
get_dbapi_type 1 2 11 2
bindparam_string 5 18 101 3
_setup_quoted_bind_names 4 7 47 1
_handle_out_parameters 11 62 346 1
_generate_cursor_outputtype_handler.output_type_handler 2 11 55 6
_generate_cursor_outputtype_handler 4 15 81 1
_get_cx_oracle_type_handler 2 5 28 2
pre_exec 3 12 66 1
create_cursor 2 5 32 1
get_result_proxy 11 40 237 1
__init__ 1 3 25 3
_cursor_description 2 5 35 1
_buffer_rows 1 2 19 1
__init__._returningval 2 5 22 1
__init__ 7 55 297 8
_cursor_var_unicode_kwargs 3 10 47 1
_parse_cx_oracle_ver 4 6 57 2
dbapi 1 3 9 1
initialize 2 5 34 2
get_isolation_level 2 29 111 2
set_isolation_level 3 12 66 3
_detect_decimal_char 2 14 78 2
_detect_decimal 2 5 26 2
_generate_connection_outputtype_handler.output_type_handler 18 80 324 6
_generate_connection_outputtype_handler 1 11 44 1
on_connect.on_connect 1 2 10 1
on_connect 1 4 16 1
create_connect_args.convert_cx_oracle_constant 3 11 50 1
create_connect_args 14 44 268 2
_get_server_version_info 2 2 28 2
is_disconnect 4 10 78 4
create_xid 1 3 30 1
do_executemany 2 4 37 5
do_begin_twophase 1 2 18 3
do_prepare_twophase 1 3 26 3
do_rollback_twophase 1 4 25 5
do_commit_twophase 3 9 50 5
do_recover_twophase 1 2 17 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/oracle/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 3 6 53 4
adapt 1 4 27 2
_type_affinity 3 5 29 1
_compare_type_affinity 1 2 21 2
__init__ 1 3 24 3
_adapt_from_generic_interval 1 5 23 2
_type_affinity 1 2 9 1
get_dbapi_type 1 2 11 2
visit_datetime 1 2 20 3
visit_float 1 2 20 3
visit_unicode 2 5 39 3
visit_INTERVAL 5 9 45 3
visit_LONG 1 2 12 3
visit_TIMESTAMP 2 5 21 3
visit_DOUBLE_PRECISION 1 2 22 3
visit_BINARY_DOUBLE 1 2 22 3
visit_BINARY_FLOAT 1 2 22 3
visit_FLOAT 1 3 28 3
visit_NUMBER 1 2 22 3
_generate_numeric 6 15 99 7
visit_string 1 2 20 3
visit_VARCHAR2 1 2 21 3
visit_NVARCHAR2 1 2 21 3
visit_VARCHAR 1 2 21 3
_visit_varchar 4 9 79 4
visit_text 1 2 20 3
visit_unicode_text 2 5 39 3
visit_large_binary 1 2 20 3
visit_big_integer 1 2 24 3
visit_boolean 1 2 20 3
visit_RAW 2 5 29 3
visit_ROWID 1 2 12 3
__init__ 1 4 38 3
visit_mod_binary 1 5 41 4
visit_now_func 1 2 12 3
visit_char_length_func 1 2 22 3
visit_match_op_binary 1 5 35 4
visit_true 1 2 12 3
visit_false 1 2 12 3
get_cte_preamble 1 2 9 2
get_select_hint_text 2 2 26 2
function_argspec 3 5 49 3
default_from 1 2 8 1
visit_join 3 14 91 3
_get_nonansi_join_whereclause._get_nonansi_join_whereclause.visit_join.visit_binary 5 9 75 1
_get_nonansi_join_whereclause.visit_join 5 15 85 1
_get_nonansi_join_whereclause 4 10 48 2
visit_outer_join_column 1 2 24 3
visit_sequence 1 4 25 3
get_render_as_alias_suffix 1 2 12 2
returning_clause 7 42 227 3
_TODO_visit_compound_select 1 2 9 2
visit_select 26 78 467 3
limit_clause 1 2 12 3
visit_empty_set_expr 1 2 9 2
for_update_clause 6 13 77 3
visit_is_distinct_from_binary 1 5 35 4
visit_isnot_distinct_from_binary 1 5 35 4
define_constraint_cascades 3 12 44 2
visit_drop_table_comment 1 4 20 2
visit_create_index 6 27 155 2
post_create_table 4 12 92 2
visit_computed_column 3 12 56 2
_bindparam_requires_quotes 3 7 47 2
format_savepoint 1 5 31 2
fire_sequence 1 7 32 3
__init__ 1 15 68 7
initialize 2 9 70 2
_get_effective_compat_server_version_info 6 16 78 2
_is_oracle_8 2 2 18 1
_supports_table_compression 2 2 19 1
_supports_table_compress_for 2 2 18 1
_supports_char_length 1 2 10 1
_supports_update_returning_computed_cols 2 2 18 1
do_release_savepoint 1 2 10 3
_check_max_identifier_length 2 20 49 2
_check_unicode_returns 1 10 44 2
get_isolation_level 1 2 12 2
get_default_isolation_level 3 7 24 2
set_isolation_level 1 2 14 3
has_table 2 12 64 4
has_sequence 2 13 65 4
_get_default_schema_name 1 4 23 2
_resolve_synonym 8 52 220 6
_prepare_reflection_args 7 30 144 7
get_schema_names 2 4 37 3
get_table_names 6 16 109 4
get_temp_table_names 4 16 93 3
get_view_names 3 5 67 4
get_table_options 8 38 228 5
get_columns 14 87 427 5
get_table_comment 2 29 104 7
get_indexes 9 79 360 7
_get_constraint_data 2 37 106 6
get_pk_constraint 5 35 185 5
get_foreign_keys.fkey_rec 1 9 34 0
get_foreign_keys 11 77 356 5
get_unique_constraints 6 41 215 5
get_view_definition 4 30 130 7
get_check_constraints 4 27 160 6
__init__ 1 2 12 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/oracle/provision.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_oracle_create_db 1 9 77 3
_oracle_configure_follower 1 3 21 2
_ora_drop_ignore 2 8 44 2
_oracle_drop_db 1 5 40 3
_oracle_update_db_opts 1 2 8 2
stop_test_class 3 12 64 3
_oracle_post_configure_engine.checkout 1 2 15 3
_oracle_post_configure_engine 1 4 24 3
_reap_oracle_dbs 10 28 174 2
_oracle_follower_url_from_main 1 5 27 2
_oracle_temp_table_keyword_args 1 5 20 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/oracle/zxjdbc.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
result_processor.process 2 5 20 1
result_processor 1 3 13 3
result_processor.process 2 5 29 1
result_processor.process 2 5 24 1
result_processor 2 6 22 3
returning_clause 4 24 169 3
pre_exec 2 3 29 1
get_result_proxy 8 29 157 1
create_cursor 1 4 30 1
__init__ 1 3 25 3
_cursor_description 3 8 60 1
_buffer_rows 1 2 16 1
__init__ 1 2 12 2
__eq__ 2 4 25 2
__ne__ 2 4 25 2
__repr__ 1 8 32 1
__init__.setJDBCObject 3 11 66 5
__init__ 1 10 72 3
initialize 1 3 29 2
_create_jdbc_url 2 6 26 2
_get_server_version_info 2 5 44 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/ext.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 3 11 73 3
self_group 1 2 11 2
get_children 1 2 16 2
_copy_internals 1 3 40 3
_from_objects 1 2 17 1
__init__ 6 111 213 3
copy 2 18 97 3
array_agg 1 3 29 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/pypostgresql.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
bind_processor 1 2 11 2
result_processor 2 5 22 3
dbapi 1 3 13 1
dbapi_exception_translation_map 3 7 39 1
create_connect_args 2 8 57 2
is_disconnect 1 2 18 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
bind_processor 1 2 9 2
result_processor 8 21 87 3
result_processor 3 4 39 3
bind_processor 2 5 28 2
result_processor 2 5 32 3
result_processor 2 5 32 3
result_processor 2 5 32 3
bind_processor.process 2 4 19 1
bind_processor 3 4 21 2
result_processor.process 2 4 19 1
result_processor 3 4 23 3
create_server_side_cursor 1 3 42 1
get_result_proxy 2 6 34 1
_log_notices 4 8 60 2
__init__ 7 39 198 11
initialize 3 17 93 2
dbapi 1 3 9 1
_psycopg2_extensions 1 3 11 1
_psycopg2_extras 1 3 11 1
_isolation_lookup 1 9 45 1
set_isolation_level 2 13 71 3
on_connect.on_connect 1 2 13 1
on_connect.on_connect 1 2 15 1
on_connect.on_connect 1 2 13 1
on_connect.on_connect 1 3 25 1
on_connect.on_connect 4 13 71 1
on_connect.on_connect 3 9 39 1
on_connect.on_connect 2 3 14 1
on_connect 12 27 134 1
do_executemany 10 38 170 5
_hstore_oids 4 7 56 2
create_connect_args 7 19 147 2
is_disconnect 6 24 107 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/pg8000.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
result_processor 8 21 87 3
bind_processor 1 2 9 2
result_processor 2 5 40 3
bind_processor.process 2 4 19 1
bind_processor 2 4 17 2
result_processor.process 2 4 19 1
result_processor 2 4 19 3
visit_mod_binary 1 6 40 4
post_process_text 2 8 29 2
_escape_identifier 1 3 30 2
__init__ 1 3 26 3
initialize 1 3 33 2
_dbapi_version 4 12 55 1
dbapi 1 2 10 1
create_connect_args 2 6 49 2
is_disconnect 1 2 18 4
set_isolation_level 4 21 108 3
set_client_encoding 2 7 50 3
do_begin_twophase 1 2 23 3
do_prepare_twophase 1 2 16 3
do_rollback_twophase 1 4 31 5
do_commit_twophase 1 4 31 5
do_recover_twophase 2 2 24 2
on_connect.on_connect 1 2 20 1
on_connect.on_connect 1 2 15 1
on_connect.on_connect 1 2 15 1
on_connect.on_connect 2 3 14 1
on_connect 4 15 65 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/pygresql.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
bind_processor 1 2 9 2
result_processor 9 23 101 3
bind_processor.process 2 4 20 1
bind_processor 2 6 36 2
result_processor 2 3 29 3
bind_processor.process 7 10 58 1
bind_processor 2 6 36 2
result_processor 2 3 29 3
bind_processor.process 7 10 58 1
bind_processor 2 6 36 2
result_processor 2 3 29 3
bind_processor.process 5 10 61 1
bind_processor 2 6 36 2
result_processor.process 2 3 16 1
result_processor 3 6 39 3
visit_mod_binary 1 6 40 4
post_process_text 1 2 16 2
_escape_identifier 1 3 30 2
dbapi 1 3 9 1
__init__ 4 23 150 2
create_connect_args 2 9 70 2
is_disconnect 6 16 65 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/psycopg2cffi.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
dbapi 1 2 10 1
_psycopg2_extensions 1 3 21 1
_psycopg2_extras 1 3 21 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 31 3
__init__ 1 3 31 3
__init__ 1 3 24 3
adapt_emulated_to_native 1 2 19 3
_type_affinity 1 2 9 1
python_type 1 2 9 1
__init__ 3 6 36 3
__init__ 3 7 28 2
bind_processor.process 2 4 21 1
bind_processor 2 6 20 2
result_processor.process 2 4 19 1
result_processor 2 6 22 3
__init__ 1 3 39 3
adapt_emulated_to_native 1 9 85 3
create 2 4 37 3
drop 2 4 37 3
__init__ 1 3 37 5
_can_create_enum 2 7 47 2
visit_enum 2 4 28 2
__init__ 1 3 37 5
_can_drop_enum 2 7 46 2
visit_enum 2 4 28 2
_check_for_name_in_memos 4 14 91 3
_on_table_create 5 9 60 5
_on_table_drop 4 7 56 5
_on_metadata_create 2 3 39 5
_on_metadata_drop 2 3 39 5
visit_array 1 2 22 3
visit_slice 1 5 39 3
visit_json_getitem_op_binary 4 13 81 5
visit_json_path_getitem_op_binary 4 13 81 5
visit_getitem_binary 1 5 41 4
visit_aggregate_order_by 1 5 39 3
visit_match_op_binary 3 15 99 4
visit_ilike_op_binary 2 10 72 4
visit_notilike_op_binary 2 10 72 4
visit_empty_set_expr 4 10 48 2
render_literal_value 2 5 43 3
visit_sequence 1 2 21 3
limit_clause 4 9 71 3
format_from_hint_text 2 4 35 5
get_select_precolumns 5 20 94 3
for_update_clause 9 23 133 3
returning_clause 2 6 46 3
visit_substring_func 2 8 96 3
_on_conflict_target 6 21 118 3
visit_on_conflict_do_nothing 2 6 32 3
visit_on_conflict_do_update 11 48 326 3
update_from_clause 2 7 45 6
delete_extra_from_clause 2 7 46 6
get_column_specification 14 40 217 3
visit_check_constraint 5 14 76 2
visit_drop_table_comment 1 4 20 2
visit_create_enum_type 2 9 55 2
visit_drop_enum_type 1 3 25 2
visit_create_index 13 62 316 2
visit_drop_index 3 9 53 2
visit_exclude_constraint 6 27 177 3
post_create_table 9 27 188 2
visit_computed_column 2 10 44 2
visit_TSVECTOR 1 2 12 3
visit_INET 1 2 12 3
visit_CIDR 1 2 12 3
visit_MACADDR 1 2 12 3
visit_MONEY 1 2 12 3
visit_OID 1 2 12 3
visit_REGCLASS 1 2 12 3
visit_FLOAT 2 5 30 3
visit_DOUBLE_PRECISION 1 2 12 3
visit_BIGINT 1 2 12 3
visit_HSTORE 1 2 12 3
visit_JSON 1 2 12 3
visit_JSONB 1 2 12 3
visit_INT4RANGE 1 2 12 3
visit_INT8RANGE 1 2 12 3
visit_NUMRANGE 1 2 12 3
visit_DATERANGE 1 2 12 3
visit_TSRANGE 1 2 12 3
visit_TSTZRANGE 1 2 12 3
visit_datetime 1 2 20 3
visit_enum 3 5 50 3
visit_ENUM 2 4 33 4
visit_TIMESTAMP 4 7 47 3
visit_TIME 4 7 47 3
visit_INTERVAL 3 7 45 3
visit_BIT 3 8 44 3
visit_UUID 1 2 12 3
visit_large_binary 1 2 20 3
visit_BYTEA 1 2 12 3
visit_ARRAY 2 14 59 3
_unquote_identifier 2 6 39 2
format_type 5 12 71 3
__init__ 1 2 17 2
get_table_oid 1 4 33 3
get_enums 2 3 30 2
get_foreign_table_names 2 3 30 2
get_view_names 1 16 41 4
fire_sequence 1 8 32 3
get_insert_default 11 33 225 2
should_autocommit_text 1 2 14 2
__init__ 1 11 46 5
initialize 4 27 163 2
on_connect.connect 1 2 15 1
on_connect 2 6 21 1
set_isolation_level 2 15 79 3
get_isolation_level 1 6 41 2
do_begin_twophase 1 2 17 3
do_prepare_twophase 1 2 17 3
do_rollback_twophase 3 11 61 5
do_commit_twophase 3 11 61 5
do_recover_twophase 2 5 31 2
_get_default_schema_name 1 2 14 2
has_schema 1 14 65 3
has_table 2 36 130 4
has_sequence 2 36 130 4
has_type 3 33 118 4
_get_server_version_info 4 12 72 2
get_table_oid 5 29 151 5
get_schema_names 2 9 43 3
get_table_names 3 10 61 4
_get_foreign_table_names 3 10 61 4
get_view_names 7 26 138 5
get_view_definition 2 12 61 5
get_columns 5 68 237 5
_get_column_info._handle_array_type 1 5 27 1
_get_column_info 34 130 691 11
get_pk_constraint 3 43 159 5
get_foreign_keys 11 94 334 6
_pg_index_any 3 7 56 3
get_indexes 35 172 639 5
get_unique_constraints 4 32 155 5
get_table_comment 1 15 67 5
get_check_constraints 5 32 169 5
_load_enums 8 42 203 3
_load_domains 3 27 124 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/json.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
bind_processor.process 3 7 53 1
bind_processor 1 4 19 2
literal_processor.process 3 7 53 1
literal_processor 1 4 19 2
__init__ 2 4 38 3
astext 2 11 77 1
has_key 1 2 23 2
has_all 1 2 23 2
has_any 1 2 23 2
contains 1 2 26 3
contained_by 1 4 23 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/ranges.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__ne__ 2 8 45 2
contains 1 2 27 3
contained_by 1 2 24 2
overlaps 1 2 24 2
strictly_left_of 1 2 24 2
strictly_right_of 1 2 24 2
not_extend_right_of 1 2 24 2
not_extend_left_of 1 2 24 2
adjacent_to 1 2 24 2
__add__ 1 2 20 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/array.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
Any 1 2 23 3
All 1 2 23 3
__init__ 3 11 81 3
_bind_param 4 19 82 5
self_group 2 5 37 2
contains 1 2 26 3
contained_by 1 4 23 2
overlap 1 2 23 2
__init__ 3 14 67 5
hashable 1 2 9 1
python_type 1 2 7 1
compare_values 1 2 13 3
_proc_array 10 25 109 5
_require_cast 2 4 20 1
_against_native_enum 2 5 24 1
bind_expression 2 5 25 2
bind_processor.process 2 7 29 1
bind_processor 1 6 26 2
result_processor.process 3 10 36 1
result_processor.handle_raw_string 2 3 33 1
result_processor.process 3 8 31 1
result_processor 2 10 42 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/hstore.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 3 21 2
has_key 1 2 23 2
has_all 1 2 23 2
has_any 1 2 23 2
contains 1 2 26 3
contained_by 1 4 23 2
_setup_getitem 1 2 17 2
defined 1 2 17 2
delete 2 4 31 2
slice 1 2 17 2
keys 1 2 13 1
vals 1 2 13 1
array 1 2 13 1
matrix 1 2 13 1
bind_processor.process 2 5 27 1
bind_processor.process 2 5 22 1
bind_processor 2 7 25 2
result_processor.process 2 5 25 1
result_processor.process 2 5 20 1
result_processor 2 7 27 3
_parse_error 3 14 107 2
_parse_hstore 5 23 158 1
_serialize_hstore.esc 4 9 60 2
_serialize_hstore 2 5 41 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/provision.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_pg_create_db 8 32 132 3
_pg_drop_db 1 11 49 3
_postgresql_temp_table_keyword_args 1 2 15 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/zxjdbc.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
create_cursor 1 4 30 1
__init__ 1 4 43 3
_get_server_version_info 2 3 31 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/postgresql/dml.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
excluded 1 2 19 1
on_conflict_do_update 1 61 46 7
on_conflict_do_nothing 1 7 32 4
__init__ 12 37 215 4
__init__ 6 27 112 7
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/firebird/kinterbasdb.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
bind_processor.process 2 5 24 1
bind_processor 1 3 11 2
rowcount 2 7 32 1
__init__ 2 15 64 6
dbapi 1 2 10 1
do_execute 2 2 26 5
do_rollback 1 2 15 2
do_commit 1 2 15 2
create_connect_args 5 20 152 2
_get_server_version_info 1 4 25 2
_parse_version_info 5 12 93 2
is_disconnect 6 14 63 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/firebird/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/firebird/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 29 3
__init__ 1 2 28 3
__init__ 1 2 28 3
bind_processor.process 2 5 36 1
bind_processor 1 3 11 2
visit_boolean 1 2 20 3
visit_datetime 1 2 20 3
visit_TEXT 1 2 12 3
visit_BLOB 1 2 12 3
_extend_string 2 6 36 3
visit_CHAR 1 3 35 3
visit_VARCHAR 2 7 54 3
visit_now_func 1 2 12 3
visit_startswith_op_binary 1 5 41 4
visit_notstartswith_op_binary 1 5 41 4
visit_mod_binary 1 5 41 4
visit_alias 5 19 119 4
visit_substring_func 2 8 87 3
visit_length_func 2 5 37 3
function_argspec 3 5 41 3
default_from 1 2 7 1
visit_sequence 1 2 21 3
get_select_precolumns 4 9 70 3
limit_clause 1 2 13 3
returning_clause 2 6 46 3
visit_create_sequence 4 17 73 2
visit_drop_sequence 2 9 43 2
visit_computed_column 2 10 45 2
__init__ 1 2 22 2
fire_sequence 1 6 31 3
initialize 6 16 111 2
has_table 1 9 43 4
has_sequence 1 9 43 4
get_table_names 2 8 38 4
get_view_names 2 8 38 4
get_view_definition 2 12 55 5
get_pk_constraint 2 11 72 5
get_column_sequence 2 25 76 6
get_columns 16 80 390 5
get_foreign_keys 3 39 166 5
get_indexes 3 27 123 5
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/firebird/fdb.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 4 36 4
dbapi 1 2 10 1
create_connect_args 2 8 73 2
_get_server_version_info 1 5 31 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/sybase/pysybase.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
result_processor 2 5 34 3
set_ddl_autocommit 2 3 17 3
pre_exec 3 6 42 1
bindparam_string 1 2 14 3
dbapi 1 3 9 1
create_connect_args 1 3 34 2
do_executemany 2 3 28 5
_get_server_version_info 1 3 37 2
is_disconnect 4 12 55 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/sybase/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/sybase/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
result_processor.process 2 5 20 1
result_processor 1 3 13 3
visit_large_binary 1 2 17 3
visit_boolean 1 2 17 3
visit_unicode 1 2 17 3
visit_UNICHAR 1 2 16 3
visit_UNIVARCHAR 1 2 16 3
visit_UNITEXT 1 2 12 3
visit_TINYINT 1 2 12 3
visit_IMAGE 1 2 12 3
visit_BIT 1 2 12 3
visit_MONEY 1 2 12 3
visit_SMALLMONEY 1 2 12 3
visit_UNIQUEIDENTIFIER 1 2 12 3
__init__ 1 2 17 2
get_table_id 1 4 33 3
set_ddl_autocommit 1 2 14 3
pre_exec 6 28 125 1
post_exec 3 10 50 1
get_lastrowid 1 6 35 1
get_from_hint_text 1 2 11 3
limit_clause 4 9 71 3
visit_extract 1 3 44 3
visit_now_func 1 2 12 3
for_update_clause 1 2 9 2
order_by_clause 4 7 53 3
delete_table_clause 2 7 40 4
delete_extra_from_clause 2 7 50 6
get_column_specification 12 37 189 3
visit_drop_index 1 6 43 2
_get_default_schema_name 1 4 24 2
initialize 3 9 49 2
get_table_id 6 25 110 5
get_columns 2 45 118 5
_get_column_info 6 41 195 10
get_foreign_keys 8 85 366 5
get_indexes 3 46 128 5
get_pk_constraint 3 45 130 5
get_schema_names 2 4 35 3
get_table_names 5 16 74 4
get_view_definition 4 16 71 5
get_view_names 5 16 74 4
has_table 2 7 36 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/sybase/mxodbc.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/sybase/pyodbc.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
bind_processor.process 5 8 48 1
bind_processor 1 4 24 2
set_ddl_autocommit 2 5 24 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/enumerated.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_init_values 11 25 159 3
_strip_values 4 7 67 2
__init__ 1 4 43 3
adapt_emulated_to_native 1 4 37 3
_setup_for_values 1 3 39 4
_object_value_for_elem 2 5 28 2
__repr__ 1 4 24 1
__init__ 6 18 137 3
column_expression 2 7 36 2
result_processor.process 2 6 37 1
result_processor.process 4 9 53 1
result_processor 2 7 37 3
bind_processor.process 5 13 58 1
bind_processor.process 4 9 45 1
bind_processor 2 7 33 2
adapt 1 3 35 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/gaerdbms.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_is_dev_environment 1 2 20 0
dbapi 3 17 75 1
get_pool_class 1 2 9 2
create_connect_args 2 6 42 2
_extract_error_code 4 5 51 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/mysqlconnector.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_lastrowid 1 2 11 1
visit_mod_binary 2 13 77 4
post_process_text 2 5 27 2
escape_literal_column 2 5 27 2
_double_percents 1 2 11 1
_double_percents 1 2 8 2
_escape_identifier 2 6 41 2
result_processor 1 2 12 3
__init__ 1 5 40 3
_check_unicode_description 1 2 9 2
description_encoding 1 2 7 1
supports_unicode_statements 2 2 19 1
dbapi 1 3 11 1
do_ping 3 10 45 2
create_connect_args 3 31 247 2
_mysqlconnector_version_info 6 5 63 1
_mysqlconnector_double_percents 2 2 20 1
_detect_charset 1 2 13 2
_extract_error_code 1 2 11 2
is_disconnect 4 11 75 4
_compat_fetchall 1 2 17 3
_compat_fetchone 1 2 17 3
_set_isolation_level 2 8 39 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
should_autocommit_text 1 2 14 2
create_server_side_cursor 2 5 31 1
default_from 3 6 35 1
visit_random_func 1 2 19 3
visit_sysdate_func 1 2 12 3
_render_json_extract_from_binary 6 36 236 4
visit_json_getitem_op_binary 1 2 24 4
visit_json_path_getitem_op_binary 1 2 24 4
visit_on_duplicate_key_update.replace 5 18 84 1
visit_on_duplicate_key_update 14 38 288 3
visit_concat_op_binary 1 5 41 4
visit_match_op_binary 1 5 41 4
get_from_hint_text 1 2 11 3
visit_typeclause 14 42 256 4
visit_cast 3 16 112 3
render_literal_value 2 5 43 3
visit_true 1 2 12 3
visit_false 1 2 12 3
get_select_precolumns 3 7 44 3
visit_join 3 16 91 4
for_update_clause 9 24 133 3
limit_clause 5 20 107 3
update_limit_clause 2 6 36 2
update_tables_clause 2 5 44 5
update_from_clause 1 4 18 6
delete_table_clause 2 7 40 4
delete_extra_from_clause 2 7 50 6
visit_empty_set_expr 3 14 55 2
visit_is_distinct_from_binary 1 5 35 4
visit_isnot_distinct_from_binary 1 5 35 4
get_column_specification 10 33 201 3
post_create_table 10 69 358 2
visit_create_index 16 58 339 3
visit_primary_key_constraint 2 8 50 2
visit_drop_index 1 6 39 2
visit_drop_constraint 6 25 144 2
define_constraint_match 2 7 25 2
visit_set_table_comment 1 7 42 2
visit_drop_table_comment 1 4 22 2
visit_set_column_comment 1 6 45 2
_extend_numeric 4 9 39 3
_extend_string.attr 1 2 19 1
_extend_string 11 23 132 4
_mysql_type 1 2 18 2
visit_NUMERIC 3 14 77 3
visit_DECIMAL 3 14 77 3
visit_DOUBLE 3 9 60 3
visit_REAL 3 9 60 3
visit_FLOAT 5 15 88 3
visit_INTEGER 3 9 54 3
visit_BIGINT 3 9 54 3
visit_MEDIUMINT 3 9 54 3
visit_TINYINT 3 7 49 3
visit_SMALLINT 3 9 54 3
visit_BIT 2 5 28 3
visit_DATETIME 2 5 30 3
visit_DATE 1 2 12 3
visit_TIME 2 5 30 3
visit_TIMESTAMP 2 5 30 3
visit_YEAR 2 5 27 3
visit_TEXT 2 5 45 3
visit_TINYTEXT 1 2 22 3
visit_MEDIUMTEXT 1 2 22 3
visit_LONGTEXT 1 2 22 3
visit_VARCHAR 2 7 46 3
visit_CHAR 2 7 49 3
visit_NVARCHAR 2 11 54 3
visit_NCHAR 2 9 56 3
visit_VARBINARY 1 2 16 3
visit_JSON 1 2 12 3
visit_large_binary 1 2 17 3
visit_enum 2 5 43 3
visit_BLOB 2 5 25 3
visit_TINYBLOB 1 2 12 3
visit_MEDIUMBLOB 1 2 12 3
visit_LONGBLOB 1 2 12 3
_visit_enumerated_values 2 7 58 4
visit_ENUM 1 4 23 3
visit_SET 1 4 23 3
visit_BOOLEAN 1 2 12 3
__init__ 2 8 45 4
_quote_free_identifiers 3 2 30 2
__init__ 1 12 54 5
on_connect.connect 1 2 15 1
on_connect 2 6 21 1
set_isolation_level 2 5 40 3
_set_isolation_level 2 11 68 3
get_isolation_level 6 18 111 2
_get_server_version_info 3 9 66 2
_parse_server_version 6 13 87 2
do_commit 5 9 55 2
do_rollback 5 9 55 2
do_begin_twophase 1 2 24 3
do_prepare_twophase 1 3 39 3
do_rollback_twophase 2 6 51 5
do_commit_twophase 2 6 44 5
do_recover_twophase 2 3 34 2
is_disconnect 3 18 84 4
_compat_fetchall 2 2 29 3
_compat_fetchone 2 6 33 3
_compat_first 2 6 33 3
_extract_error_code 1 2 11 2
_get_default_schema_name 1 2 18 2
has_table 5 23 106 4
initialize 4 17 108 2
_warn_for_known_db_issues 4 13 51 1
_support_float_cast 3 7 44 1
_is_mariadb 2 4 17 1
_is_mysql 1 2 10 1
_is_mariadb_102 2 5 20 1
_mariadb_normalized_version_info 2 6 37 1
_supports_cast 2 5 25 1
get_schema_names 2 3 29 3
get_table_names 6 24 132 4
get_view_names 6 17 114 4
get_table_options 1 5 35 5
get_columns 1 5 35 5
get_pk_constraint 4 9 82 5
get_foreign_keys 10 32 197 5
_correct_for_mysql_bugs_88718_96365.lower 1 2 11 1
_correct_for_mysql_bugs_88718_96365.lower 1 2 7 1
_correct_for_mysql_bugs_88718_96365 11 45 260 3
get_check_constraints 2 8 55 5
get_table_comment 1 5 46 5
get_indexes 10 34 181 5
get_unique_constraints 4 15 79 5
get_view_definition 1 9 56 5
_parsed_state_or_create 1 9 39 5
_tabledef_parser 3 6 49 1
_setup_parser 2 17 105 5
_detect_charset 1 2 11 2
_detect_casing 4 17 80 2
_detect_collations 3 10 67 2
_detect_sql_mode 3 13 55 2
_detect_ansiquotes 5 9 61 2
_show_create_table 5 21 129 5
_describe_table 7 31 156 5
__init__ 1 3 28 3
__getitem__ 4 8 57 2
__getattr__ 4 8 59 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/json.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_format_value 1 2 11 2
bind_processor.process 2 5 24 1
bind_processor 1 4 19 2
literal_processor.process 2 5 24 1
literal_processor 1 4 19 2
_format_value 2 6 29 2
_format_value 3 9 37 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/provision.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_mysql_create_db 2 13 56 3
_mysql_configure_follower 1 3 21 2
_mysql_drop_db 1 5 42 3
_mysql_temp_table_keyword_args 1 2 15 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/zxjdbc.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
result_processor.process 4 10 50 1
result_processor 1 3 14 3
get_lastrowid 1 6 35 1
_detect_charset 4 11 71 2
_driver_kwargs 1 2 17 1
_extract_error_code 2 5 42 2
_get_server_version_info 3 10 62 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/oursql.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
result_processor 1 2 12 3
plain_query 1 2 16 1
dbapi 1 2 10 1
do_execute 3 5 43 5
do_begin 1 2 21 2
_xa_query 2 12 73 4
do_begin_twophase 1 2 19 3
do_prepare_twophase 1 3 29 3
do_rollback_twophase 2 6 41 5
do_commit_twophase 2 6 39 5
has_table 1 7 38 4
get_table_options 1 8 45 5
get_columns 1 8 45 5
get_view_names 1 7 41 4
get_table_names 1 6 37 4
get_schema_names 1 6 33 3
initialize 1 4 23 2
_show_create_table 1 12 47 5
is_disconnect 4 9 71 4
create_connect_args 5 32 215 2
_extract_error_code 1 2 11 2
_detect_charset 1 2 14 2
_compat_fetchall 1 2 18 3
_compat_fetchone 1 2 18 3
_compat_first 1 2 17 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/types.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 4 38 4
__repr__ 1 4 22 1
__init__ 6 13 89 5
__repr__ 1 4 24 1
__init__ 1 3 29 3
__repr__ 1 4 24 1
__init__ 1 17 84 8
__repr__ 1 4 22 1
__init__ 1 3 24 2
__init__ 1 4 45 5
__init__ 1 4 45 5
__init__ 1 4 45 5
__init__ 1 4 45 5
__init__ 1 4 45 5
bind_processor 1 2 9 2
__init__ 1 2 29 3
__init__ 1 2 29 3
__init__ 1 2 29 3
__init__ 1 2 29 3
__init__ 1 2 29 3
__init__ 1 2 15 2
result_processor.process 4 9 46 1
result_processor 1 3 14 3
__init__ 1 3 32 3
result_processor.process 2 13 49 1
result_processor 1 4 18 3
__init__ 1 3 32 3
__init__ 1 3 32 3
__init__ 1 2 14 2
__init__ 1 2 29 3
__init__ 1 2 21 2
__init__ 1 2 21 2
__init__ 1 2 21 2
__init__ 1 2 29 3
__init__ 1 2 29 3
_adapt_string_for_cast 3 16 90 2
__init__ 1 3 35 3
__init__ 1 3 35 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/pymysql.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 29 3
supports_server_side_cursors 2 7 33 1
dbapi 1 2 10 1
create_connect_args 2 6 40 3
is_disconnect 4 12 66 4
_extract_error_code 2 4 35 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/cymysql.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
result_processor.process 3 7 36 1
result_processor 1 3 14 3
dbapi 1 2 10 1
_detect_charset 1 2 13 2
_extract_error_code 1 2 11 2
is_disconnect 3 13 61 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/pyodbc.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
result_processor.process 1 2 7 1
result_processor 1 3 13 3
get_lastrowid 1 6 35 1
__init__ 1 3 28 2
_detect_charset 4 11 71 2
_extract_error_code 2 7 46 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/reflection.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 7 40 1
__init__ 1 4 24 3
parse 11 27 166 3
_parse_constraints 11 31 248 2
_parse_table_name 2 5 41 3
_parse_table_options 8 19 147 3
_parse_column 27 71 531 3
_describe_to_create 10 38 211 3
_parse_keyexprs 1 2 17 2
_prep_regexes 4 125 392 1
_add_option_string 1 10 57 2
_add_option_word 1 6 38 2
_add_option_regex 1 7 42 3
_pr_compile 1 2 19 2
_re_compile 1 2 21 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/mysqldb.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
rowcount 2 5 25 1
__init__ 3 8 69 3
_parse_dbapi_version 4 6 57 2
supports_server_side_cursors 2 7 33 1
dbapi 1 2 10 1
on_connect.on_connect 3 8 48 1
on_connect 1 4 21 1
do_ping 3 10 45 2
do_executemany 2 4 36 5
_check_unicode_returns 3 25 99 2
create_connect_args 7 35 263 3
_extract_error_code 1 2 14 2
_detect_charset 2 13 37 2
_set_isolation_level 2 8 41 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/mysql/dml.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
inserted 1 2 12 1
inserted_alias 1 2 16 1
on_duplicate_key_update 5 60 77 3
__init__ 7 10 77 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/dialects/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_auto_fn 9 36 176 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/functions.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
register_function 6 43 189 3
__init__ 3 21 64 3
_execute_on_connection 1 2 22 4
columns 1 19 17 1
clauses 1 2 12 1
over 1 8 44 5
within_group 1 2 17 2
filter 2 4 23 2
as_comparison 1 2 19 3
_from_objects 1 2 11 1
get_children 1 2 15 2
_copy_internals 1 4 38 3
within_group_type 1 2 10 2
alias 1 30 24 3
select 2 5 32 1
scalar 1 2 20 1
execute 1 2 16 1
_bind_param 1 9 39 4
self_group 3 7 48 2
__init__ 1 12 74 4
left 1 2 20 1
left 1 2 23 2
right 1 2 20 1
right 1 2 23 2
_copy_internals 1 4 41 2
__init__ 1 3 19 2
__getattr__ 4 11 74 2
__call__ 6 20 161 3
__init__ 2 6 75 4
_bind_param 1 9 41 4
__init__ 4 13 119 4
__init__ 5 13 121 3
__init__ 1 6 38 3
_from_objects 1 2 8 1
__init__ 1 2 23 3
__init__ 2 5 59 3
__init__ 1 2 21 3
__init__ 2 4 37 3
__init__ 4 11 95 3
within_group_type 3 7 59 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/naming.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 6 43 4
_key_table_name 1 2 11 1
_column_X 2 6 40 2
_key_constraint_name 3 10 53 1
_key_column_X_key 1 2 16 2
_key_column_X_name 1 2 16 2
_key_column_X_label 1 2 16 2
_key_referred_table_name 2 8 49 1
_key_referred_column_X_name 1 3 23 2
__getitem__ 10 30 224 2
_get_convention 5 8 48 2
_constraint_name_for_table 8 20 104 2
_constraint_name 5 13 78 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/default_comparator.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_boolean_compare 9 66 297 7
_custom_op_operate 4 9 65 6
_binary_operate 3 11 87 6
_conjunction_operate 3 7 46 4
_scalar 1 2 17 4
_in_impl 15 59 308 5
_getitem_impl 2 6 59 4
_unsupported_impl 1 4 23 4
_inv_impl 2 5 31 3
_neg_impl 1 2 28 3
_match_impl 2 11 58 4
_distinct_impl 1 4 28 3
_between_impl 2 16 83 5
_collate_impl 1 2 19 4
_check_literal 8 16 131 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/operators.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__and__ 1 2 17 2
__or__ 1 2 17 2
__invert__ 1 2 13 1
op.against 1 2 12 1
op 1 6 36 5
bool_op 1 2 27 3
operate 1 25 23 4
reverse_operate 1 2 21 4
__init__ 2 17 69 8
__eq__ 2 2 22 2
__hash__ 1 2 10 1
__call__ 1 2 24 4
__lt__ 1 2 17 2
__le__ 1 2 17 2
__eq__ 1 2 17 2
__ne__ 1 2 17 2
is_distinct_from 1 2 17 2
isnot_distinct_from 1 2 17 2
__gt__ 1 2 17 2
__ge__ 1 2 17 2
__neg__ 1 2 13 1
__contains__ 1 2 16 2
__getitem__ 1 2 17 2
__lshift__ 1 2 17 2
__rshift__ 1 2 17 2
concat 1 2 17 2
like 1 24 26 3
ilike 1 28 26 3
in_ 1 2 17 2
notin_ 1 2 17 2
notlike 1 2 25 3
notilike 1 2 25 3
is_ 1 2 17 2
isnot 1 2 17 2
startswith 1 87 24 3
endswith 1 87 24 3
contains 1 88 24 3
match 1 2 23 3
desc 1 2 13 1
asc 1 2 13 1
nullsfirst 1 2 13 1
nullslast 1 2 13 1
collate 1 2 17 2
__radd__ 1 2 17 2
__rsub__ 1 2 17 2
__rmul__ 1 2 17 2
__rdiv__ 1 2 17 2
__rmod__ 1 2 17 2
between 1 2 29 4
distinct 1 2 13 1
any_ 1 2 13 1
all_ 1 2 13 1
__add__ 1 2 17 2
__sub__ 1 2 17 2
__mul__ 1 2 17 2
__div__ 1 2 17 2
__mod__ 1 2 17 2
__truediv__ 1 2 17 2
__rtruediv__ 1 2 17 2
commutative_op 1 3 13 1
comparison_op 1 3 13 1
from_ 1 2 8 0
function_as_comparison_op 1 2 8 0
as_ 1 2 8 0
exists 1 2 8 0
istrue 1 2 9 1
isfalse 1 2 9 1
is_distinct_from 1 2 14 2
isnot_distinct_from 1 2 14 2
is_ 1 2 14 2
isnot 1 2 14 2
collate 1 2 14 2
op 1 2 19 3
like_op 1 2 22 3
notlike_op 1 2 22 3
ilike_op 1 2 22 3
notilike_op 1 2 22 3
between_op 1 2 26 4
notbetween_op 1 2 26 4
in_op 1 2 14 2
notin_op 1 2 14 2
distinct_op 1 2 11 1
any_op 1 2 11 1
all_op 1 2 11 1
_escaped_like_impl 6 14 104 4
startswith_op 1 2 28 4
notstartswith_op 1 2 29 4
endswith_op 1 2 28 4
notendswith_op 1 2 29 4
contains_op 1 2 28 4
notcontains_op 1 2 29 4
match_op 1 2 20 3
notmatch_op 1 2 20 3
comma_op 1 2 11 2
empty_in_op 1 2 11 2
empty_notin_op 1 2 11 2
filter_op 1 2 11 2
concat_op 1 2 14 2
desc_op 1 2 11 1
asc_op 1 2 11 1
nullsfirst_op 1 2 11 1
nullslast_op 1 2 11 1
json_getitem_op 1 2 11 2
json_path_getitem_op 1 2 11 2
is_comparison 3 2 20 1
is_commutative 1 2 9 1
is_ordering_modifier 1 2 17 1
is_natural_self_precedent 3 6 22 1
is_boolean 2 2 14 1
mirror 1 2 15 1
is_precedent 3 7 53 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/visitors.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 3 4 42 4
_generate_dispatch._compiler_dispatch 2 10 51 3
_generate_dispatch._compiler_dispatch 2 11 60 3
_generate_dispatch 3 12 56 1
traverse_single 3 5 42 3
iterate 1 2 17 2
traverse 1 2 21 2
_visitor_dict 3 6 42 1
visitor_iterator 2 5 24 1
chain 1 4 27 2
copy_and_process 2 2 21 2
traverse 1 4 21 2
replace 1 2 10 2
traverse.replace 3 5 28 1
traverse 1 3 21 2
iterate 4 32 77 2
iterate_depthfirst 4 12 76 2
traverse_using 3 6 36 3
traverse 1 2 24 3
traverse_depthfirst 1 2 24 3
cloned_traverse.clone 4 11 79 2
cloned_traverse 2 8 47 3
replacement_traverse.clone 5 16 87 2
replacement_traverse 3 8 56 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/elements.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_clone 1 2 14 2
_document_text_coercion 1 12 31 3
collate 1 5 34 2
between 1 3 33 4
literal 1 20 26 2
outparam 1 2 29 2
not_ 1 2 16 1
_clone 1 7 52 1
_constructor 1 2 10 1
_cloned_set 2 7 35 1
__getstate__ 1 4 24 1
_annotate 1 2 15 2
_with_annotations 1 2 15 2
_deannotate 2 5 27 3
_execute_on_connection 2 5 36 4
unique_params 1 2 23 3
params 1 2 23 3
_params.visit_bindparam 3 6 35 1
_params 3 9 59 4
compare 1 13 16 3
_copy_internals 1 2 14 3
get_children 1 14 13 2
self_group 1 2 12 2
compile 4 10 71 5
_compiler 1 2 23 3
__str__ 2 7 37 1
__and__ 1 2 15 2
__or__ 1 2 15 2
__invert__ 2 5 25 1
_negate 1 6 30 1
__bool__ 1 2 10 1
__repr__ 2 11 46 1
self_group 4 10 75 2
_negate 2 5 44 1
type 1 2 9 1
comparator 2 13 45 1
__getattr__ 2 15 58 2
operate 1 2 26 4
reverse_operate 1 2 24 4
_bind_param 1 9 39 4
expression 1 2 8 1
_select_iterable 1 2 10 1
base_columns 3 2 23 1
proxy_set 2 5 32 1
_uncached_proxy_set 2 5 35 1
shares_lineage 1 2 22 2
_compare_name_for_result 3 6 32 2
_make_proxy 6 24 132 5
compare 7 11 77 5
cast 1 2 15 2
label 1 2 19 2
anon_label 2 6 40 1
__init__ 13 265 265 13
_with_expanding_in_types 1 4 22 2
_with_value 2 8 51 2
effective_value 2 5 23 1
_clone 3 7 41 1
_convert_to_unique 3 6 37 1
compare 4 7 47 3
__getstate__ 2 8 46 1
__setstate__ 2 6 50 2
__repr__ 1 6 22 1
__init__ 1 2 12 2
__and__ 1 2 14 2
_select_iterable 1 2 10 1
selectable 1 2 7 1
__init__.repl 1 3 35 1
__init__ 1 5 38 3
_create_text 4 125 77 6
bindparams 5 28 132 3
columns 5 114 88 4
type 1 2 9 1
comparator 1 2 14 1
self_group 2 5 25 2
_copy_internals 2 4 42 3
get_children 1 2 19 2
compare 2 2 22 2
type 1 2 9 1
_instance 1 2 10 1
compare 1 2 14 2
type 1 2 9 1
_negate 1 2 9 1
_instance 1 2 10 1
compare 1 2 14 2
type 1 2 9 1
_negate 1 2 9 1
_ifnone 2 5 22 2
_instance 1 2 10 1
compare 1 2 14 2
__init__ 4 16 127 3
__iter__ 1 2 12 1
__len__ 1 2 12 1
_select_iterable 1 2 10 1
append 2 7 45 2
_copy_internals 2 2 31 3
get_children 1 2 12 2
_from_objects 2 2 26 1
self_group 3 5 34 2
compare 12 26 197 3
__init__ 1 4 16 3
_construct 9 27 177 6
and_ 1 40 26 2
or_ 1 2 25 2
_select_iterable 1 2 10 1
self_group 2 5 33 2
_negate 1 2 12 1
__init__ 4 8 78 3
_select_iterable 1 2 10 1
_bind_param 2 14 60 4
__init__ 8 150 168 4
_copy_internals 4 6 85 3
get_children 4 8 45 2
_from_objects 2 4 28 1
literal_column 1 34 24 2
__init__ 1 57 45 3
_copy_internals 1 3 38 3
get_children 1 2 16 2
_from_objects 1 2 11 1
__init__ 1 77 35 3
_copy_internals 1 3 35 3
get_children 1 2 15 2
_from_objects 1 2 11 1
typed_expression 2 7 39 1
self_group 2 6 42 2
__init__ 1 4 35 4
_copy_internals 1 2 25 3
get_children 1 2 15 2
_from_objects 1 2 11 1
__init__ 1 2 12 2
_copy_internals 1 2 25 3
_from_objects 1 2 8 1
__init__ 1 2 12 2
_text_clause 1 2 14 1
__init__ 2 17 76 8
_create_nullsfirst 1 6 27 2
_create_nullslast 1 6 27 2
_create_desc 1 6 27 2
_create_asc 1 6 27 2
_create_distinct 1 8 36 2
_order_by_label_element 2 5 30 1
_from_objects 1 2 11 1
_copy_internals 1 2 25 3
get_children 1 2 15 2
compare 4 7 50 3
_negate 3 20 110 1
self_group 3 5 34 2
_create_any 3 11 62 2
_create_all 3 11 62 2
operate 2 7 55 4
reverse_operate 1 5 27 4
__init__ 1 8 50 4
self_group 1 2 11 2
_negate 2 5 44 1
__init__ 3 16 122 7
__bool__ 2 5 52 1
is_comparison 1 2 14 1
_from_objects 1 2 17 1
_copy_internals 1 3 38 3
get_children 1 2 16 2
compare 7 14 97 3
self_group 2 5 30 2
_negate 2 12 60 1
__init__ 1 5 33 4
self_group 1 3 17 2
__init__ 1 3 26 2
self_group 1 2 11 2
_is_implicitly_boolean 1 2 11 1
_key_label 1 2 9 1
_label 2 2 20 1
_copy_internals 1 2 25 3
get_children 1 2 15 2
_proxies 2 5 26 1
_from_objects 1 2 11 1
__getattr__ 1 2 16 2
__getstate__ 1 2 19 1
__setstate__ 1 3 23 2
compare 2 4 28 3
__init__ 6 107 137 6
__reduce__ 1 8 32 1
_interpret_range 9 34 144 2
func 1 2 10 1
type 1 2 11 1
get_children 3 6 33 2
_copy_internals 3 6 67 3
_from_objects 3 10 41 1
__init__ 2 42 41 3
over 1 8 44 5
type 2 6 31 1
get_children 3 2 29 2
_copy_internals 2 4 46 3
_from_objects 3 10 37 1
__init__ 1 3 23 3
filter 3 8 49 2
over 1 8 44 5
self_group 2 5 30 2
type 1 2 11 1
get_children 3 2 29 2
_copy_internals 2 4 46 3
_from_objects 3 10 37 1
__init__ 4 16 115 4
__reduce__ 1 2 23 1
_is_implicitly_boolean 1 2 11 1
_allow_label_resolve 1 2 11 1
_order_by_label_element 1 2 7 1
type 2 4 25 1
element 1 2 18 1
self_group 1 2 24 2
_negate 1 2 16 1
_apply_to_inner 2 6 50 4
primary_key 1 2 11 1
foreign_keys 1 2 11 1
get_children 1 2 15 2
_copy_internals 2 10 97 4
_from_objects 1 2 11 1
_make_proxy 3 10 64 4
__init__ 1 5 49 5
_compare_name_for_result 12 20 108 2
_get_table 1 2 12 1
_set_table 1 3 23 2
_from_objects 2 6 25 1
description 2 5 27 1
_key_label 2 5 29 1
_label 1 2 14 1
_render_label_in_columns_clause 1 2 12 1
_ddl_label 1 2 18 1
_gen_label 11 28 199 3
_bind_param 1 9 41 4
_make_proxy 10 33 146 7
__init__ 1 2 12 2
__init__ 1 2 12 2
__new__ 5 10 60 3
__reduce__ 1 2 20 1
_memoized_method_lower 2 5 25 1
_memoized_method_upper 2 5 25 1
__repr__ 3 8 47 1
__new__ 1 3 37 3
__reduce__ 1 2 22 1
apply_map 1 2 9 2
__new__ 3 7 40 2
__reduce__ 1 2 19 1
__add__ 1 6 33 2
__radd__ 1 6 33 2
apply_map 2 5 32 2
_as_truncated 2 5 23 1
_string_or_unprintable 3 8 33 1
_expand_cloned 2 2 22 1
_select_iterables 2 2 22 1
_cloned_intersection 3 5 43 2
_cloned_difference 3 5 43 2
_labeled 3 7 36 2
_is_column 1 2 13 1
_find_columns 1 4 30 1
_column_as_key 4 9 43 1
_clause_element_as_expr 2 5 23 1
_literal_as_label_reference 3 6 40 1
_literal_and_labels_as_label_reference 5 12 64 1
_expression_literal_as_text 1 2 10 1
_literal_as 5 14 80 2
_literal_as_text 2 5 28 2
_literal_as_column 1 2 12 1
_no_column_coercion 2 15 50 1
_no_text_coercion 2 14 56 4
_no_literals 3 12 47 1
_is_literal 2 4 21 1
_only_column_elements_or_none 2 5 23 2
_only_column_elements 3 9 52 2
_literal_as_binds 4 10 66 3
_interpret_as_column_or_from 8 18 124 1
_const_expr 5 11 57 1
_type_from_args 3 6 28 1
_corresponding_column_or_error 2 11 55 3
__init__ 3 6 60 3
_with_annotations 1 4 30 2
name 1 2 12 1
table 1 2 12 1
key 1 2 12 1
info 1 2 11 1
anon_label 1 2 11 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/crud.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_setup_crud_params 12 28 142 4
_get_crud_params 21 82 335 3
_create_bind_param 3 12 75 7
_key_getters_for_crud_column._column_as_key 3 6 41 1
_key_getters_for_crud_column._getattr_col_key 2 5 30 1
_key_getters_for_crud_column._col_bind_name 2 5 32 1
_key_getters_for_crud_column 3 10 53 2
_scan_insert_from_select_cols 11 40 203 10
_scan_cols 27 79 329 10
_append_param_parameter 10 39 211 11
_append_param_insert_pk_returning 10 21 175 5
_create_insert_prefetch_bind_param 1 4 43 4
_create_update_prefetch_bind_param 1 4 43 4
__init__ 1 6 48 3
__eq__ 3 6 32 2
_process_multiparam_default_bind 4 15 91 5
_append_param_insert_pk 10 17 100 5
_append_param_insert_hasdefault 12 22 179 6
_append_param_insert_select_hasdefault 6 14 111 5
_append_param_update 12 25 162 6
_get_multitable_params 13 59 273 9
_extend_values_for_multiparams 7 25 165 4
_get_stmt_parameters_params 4 15 107 6
_get_returning_modifiers 14 34 137 2
_warn_pk_with_no_anticipated_value 2 20 61 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/selectable.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_interpret_as_from 4 11 62 1
_interpret_as_select 3 7 42 1
_limit_offset_value 1 2 9 1
_offset_or_limit_clause 4 10 70 3
_offset_or_limit_clause_asint 3 15 55 2
subquery 1 11 27 3
selectable 1 2 7 1
prefix_with 2 33 48 3
_setup_prefixes 2 7 40 3
suffix_with 2 28 48 3
_setup_suffixes 2 7 40 3
_translate_schema 1 2 11 3
count 2 11 74 4
select 1 2 25 3
join 1 2 33 5
outerjoin 1 2 29 4
alias 1 2 23 3
lateral 1 2 19 2
tablesample 1 2 29 4
is_derived_from 1 2 14 2
_is_lexical_equivalent 1 2 19 2
replace_selectable 1 2 24 4
correspond_on_equivalents 5 8 58 3
corresponding_column.embedded 3 7 38 2
corresponding_column 14 38 211 3
description 1 2 21 1
_reset_exported 1 2 14 1
columns 2 5 32 1
primary_key 1 4 20 1
foreign_keys 1 4 20 1
_init_collections 1 7 47 1
_cols_populated 1 2 11 1
_populate_column_collection 1 1 6 1
_refresh_for_new_column 4 7 42 2
__init__ 2 9 80 6
_create_outerjoin 1 2 35 5
_create_join 1 4 35 6
description 1 7 36 1
is_derived_from 3 6 31 2
self_group 1 2 14 2
_populate_column_collection 7 13 99 2
_refresh_for_new_column 5 12 80 2
_copy_internals 1 5 56 3
get_children 1 2 20 2
_match_primaries 2 6 40 3
_join_condition 6 33 150 7
_can_join 2 12 59 4
_joincond_scan_left_right 17 45 228 5
_joincond_trim_constraints 9 22 129 5
select 1 22 41 3
bind 2 2 17 1
alias 2 121 121 4
_hide_froms 2 4 30 1
_from_objects 1 7 29 1
__init__ 1 12 48 3
_construct 1 4 31 3
_factory 1 2 32 4
_init 6 14 102 3
self_group 4 8 55 2
description 2 5 27 1
as_scalar 2 11 39 1
is_derived_from 2 4 25 2
_populate_column_collection 2 3 22 1
_refresh_for_new_column 3 9 44 2
_copy_internals 3 9 64 3
get_children 3 5 28 3
_from_objects 1 2 9 1
bind 1 2 11 1
_factory 1 2 24 3
_factory 1 4 36 5
_init 1 4 42 5
_get_method 2 5 36 2
_factory 1 10 33 4
_init 3 18 80 6
_copy_internals 3 7 69 3
_populate_column_collection 4 7 53 2
alias 1 9 50 3
union 1 9 59 2
union_all 1 9 59 2
cte 1 168 30 3
__init__ 1 2 12 2
_init_collections 1 2 6 1
columns 1 2 11 1
primary_key 1 2 11 1
foreign_keys 1 2 11 1
is_derived_from 1 2 16 2
alias 1 2 21 2
_hide_froms 1 2 11 1
get_children 1 2 15 2
_copy_internals 1 2 25 3
_from_objects 1 2 11 1
__getattr__ 1 2 16 2
__getstate__ 1 2 13 1
__setstate__ 1 2 15 2
__init__ 4 13 101 4
_init_collections 1 2 6 1
description 2 5 27 1
append_column 3 9 60 2
get_children 3 5 30 3
insert 1 2 37 5
update 1 10 45 6
delete 1 2 27 4
_from_objects 1 2 9 1
parse_legacy_select 6 13 76 2
legacy_for_update_value 6 9 39 1
__eq__ 6 9 56 2
__hash__ 1 2 10 1
_copy_internals 3 3 39 3
__init__ 3 18 79 7
as_scalar 1 2 11 1
label 1 2 19 2
autocommit 1 4 22 1
_generate 1 5 36 1
_from_objects 1 2 9 1
__init__ 7 38 170 10
for_update 2 5 24 1
for_update 1 2 17 2
with_for_update 1 15 54 7
apply_labels 1 2 11 1
_limit 1 2 15 1
_simple_int_limit 1 2 15 1
_simple_int_offset 1 2 15 1
_offset 1 2 15 1
limit 1 2 16 2
offset 1 2 16 2
order_by 1 18 17 2
group_by 1 19 17 2
append_order_by 4 10 72 2
append_group_by 4 9 72 2
_label_resolve_dict 1 2 9 1
_copy_internals 3 5 54 3
__init__ 4 24 147 4
_label_resolve_dict 2 3 29 1
_create_union 1 18 26 3
_create_union_all 1 18 26 3
_create_except 1 15 26 3
_create_except_all 1 15 26 3
_create_intersect 1 15 26 3
_create_intersect_all 1 15 26 3
_scalar_type 1 2 16 1
self_group 1 2 14 2
is_derived_from 3 5 26 2
_populate_column_collection 6 10 97 1
_refresh_for_new_column 3 10 35 2
_copy_internals 5 13 104 3
get_children 3 6 45 3
bind 4 9 35 1
_set_bind 1 2 12 2
__init__ 14 63 295 10
_froms 7 21 109 1
_get_display_froms 23 62 235 3
_scalar_type 1 4 28 1
froms 1 2 12 1
with_statement_hint 1 2 23 3
with_hint 2 38 54 4
type 1 7 15 1
locate_all_froms 1 3 22 1
inner_columns 1 2 13 1
_label_resolve_dict 8 15 95 1
is_derived_from 4 7 37 2
_copy_internals 9 26 207 3
get_children 5 16 70 3
column 1 2 14 2
reduce_columns 1 8 45 3
with_only_columns 3 77 60 2
where 1 2 14 2
having 1 2 14 2
distinct 4 17 58 2
select_from 1 35 15 2
correlate 4 58 55 2
correlate_except 5 35 58 2
append_correlation 2 5 35 2
append_column 2 6 50 2
append_prefix 1 3 26 2
append_whereclause 1 3 30 2
append_having 1 3 30 2
append_from 1 4 33 2
_columns_plus_names.name_for_col 4 9 50 1
_columns_plus_names 4 13 62 1
_populate_column_collection 7 13 82 1
_refresh_for_new_column 9 15 100 2
_needs_parens_for_grouping 3 6 30 1
self_group 3 7 34 2
union 1 2 23 3
union_all 1 2 23 3
except_ 1 2 23 3
except_all 1 2 23 3
intersect 1 2 23 3
intersect_all 1 2 23 3
bind 6 16 70 1
_set_bind 1 2 12 2
__init__ 1 3 21 2
columns 1 6 14 1
where 1 2 20 2
self_group 1 2 10 2
__init__ 4 14 95 3
select 1 2 24 3
correlate 1 4 34 2
correlate_except 1 4 34 2
select_from 1 4 33 2
where 1 4 33 2
__init__ 1 4 28 4
_bind 1 2 11 1
bindparams 1 2 27 3
_populate_column_collection 2 3 18 1
_copy_internals 1 3 30 3
_scalar_type 1 2 14 1
__init__ 1 3 22 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__go 4 19 106 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/expression.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/sqltypes.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_expression_adaptations 1 2 9 1
_adapt_expression 3 11 82 3
_adapt_expression 3 10 60 3
_setup_getitem 1 2 11 2
__getitem__ 1 9 35 2
__init__ 4 18 76 8
literal_processor.process 2 5 36 1
literal_processor 1 3 11 2
bind_processor.process 2 8 35 1
bind_processor.process 4 10 55 1
bind_processor 6 18 67 2
result_processor 8 22 93 3
python_type 2 5 18 1
get_dbapi_type 1 2 11 2
_warn_deprecated_unicode 1 8 15 1
__init__ 1 4 45 3
__init__ 1 4 45 3
_warn_deprecated_unicode 1 2 6 1
get_dbapi_type 1 2 11 2
python_type 1 2 7 1
literal_processor.process 1 2 10 1
literal_processor 1 3 11 2
_expression_adaptations 1 16 98 1
__init__ 1 11 43 6
_effective_decimal_return_scale 3 7 40 1
get_dbapi_type 1 2 11 2
literal_processor.process 1 2 10 1
literal_processor 1 3 11 2
python_type 2 5 18 1
bind_processor 2 5 20 2
result_processor 5 25 85 3
_expression_adaptations 1 15 104 1
__init__ 1 28 34 4
result_processor 3 9 40 3
__init__ 1 2 15 2
get_dbapi_type 1 2 11 2
python_type 1 2 9 1
_expression_adaptations 1 5 36 1
get_dbapi_type 1 2 11 2
python_type 1 2 9 1
_expression_adaptations 1 14 54 1
__init__ 1 2 14 2
get_dbapi_type 1 2 11 2
python_type 1 2 9 1
_expression_adaptations 1 5 40 1
__init__ 1 2 14 2
literal_processor.process 1 3 26 1
literal_processor 1 3 11 2
python_type 1 2 9 1
bind_processor.process 2 5 20 1
bind_processor 2 6 27 2
result_processor.process 3 7 36 1
result_processor 2 6 25 3
result_processor.process 2 4 19 1
result_processor 1 3 13 3
coerce_compared_value 2 5 38 3
get_dbapi_type 1 2 11 2
__init__ 1 2 20 2
__init__ 1 2 23 3
__init__ 4 28 120 8
_translate_schema 1 2 18 3
_set_parent 1 2 20 2
_variant_mapping_for_set_table 2 7 45 2
_set_table 4 37 145 3
copy 1 2 21 2
adapt 1 12 74 3
bind 3 2 17 1
create 4 6 64 3
drop 4 6 64 3
_on_table_create 4 6 64 4
_on_table_drop 4 6 64 4
_on_metadata_create 4 6 64 4
_on_metadata_drop 4 6 64 4
_is_impl_for_variant 5 11 61 3
__init__ 1 105 21 3
_enums_argument 2 5 25 1
_enum_init 10 46 330 3
_parse_into_values 7 15 108 3
_setup_for_values 2 10 79 4
sort_key_function 2 5 22 1
native 1 2 9 1
_db_value_for_elem 4 21 73 2
_adapt_expression 2 9 57 3
_object_value_for_elem 2 16 54 2
__repr__ 1 6 31 1
adapt_to_emulated 1 14 128 3
adapt 1 3 33 3
_should_create_constraint 3 6 39 3
_set_table 2 15 94 4
literal_processor.process 2 5 24 1
literal_processor 1 4 24 2
bind_processor.process 2 5 24 1
bind_processor 1 4 24 2
result_processor.process 2 5 24 1
result_processor 1 4 28 3
copy 1 2 18 2
python_type 2 5 25 1
__init__ 2 7 47 4
__reduce__ 1 2 19 1
bind_processor.process 2 4 24 1
bind_processor.process 2 4 21 1
bind_processor 2 9 40 2
result_processor.process 2 5 23 1
result_processor.process 2 4 17 1
result_processor 2 8 39 3
compare_values 2 5 29 3
__init__ 1 4 33 4
_should_create_constraint 3 7 40 3
_set_table 2 14 86 4
python_type 1 2 7 1
_strict_as_bool 3 9 42 2
literal_processor.process 2 2 16 1
literal_processor 1 6 37 2
bind_processor.process 2 5 25 1
bind_processor 2 8 29 2
result_processor 2 5 22 3
_expression_adaptations 1 13 81 1
_type_affinity 1 2 7 1
coerce_compared_value 1 2 21 3
__init__ 1 5 43 4
python_type 1 2 9 1
adapt_to_emulated 1 2 22 3
bind_processor.process 2 4 21 1
bind_processor.process 2 4 18 1
bind_processor 2 8 33 2
result_processor.process 2 5 22 1
result_processor.process 2 4 16 1
result_processor 2 8 37 3
__init__ 1 2 15 2
string_bind_processor 1 2 16 2
string_literal_processor 1 2 16 2
bind_processor.process 5 6 41 1
bind_processor 1 5 29 2
literal_processor.process 5 6 41 1
literal_processor 1 5 29 2
_setup_getitem 3 20 97 3
as_boolean 1 2 17 1
as_string 1 2 17 1
as_integer 1 2 17 1
as_float 1 2 17 1
as_json 1 2 10 1
_binary_w_type 3 15 70 3
python_type 1 2 7 1
should_evaluate_none 1 2 11 1
should_evaluate_none 1 2 13 2
_str_impl 1 2 12 1
bind_processor.process 6 11 54 1
bind_processor 2 5 30 2
result_processor.process 3 6 26 1
result_processor 2 5 34 3
_setup_getitem 6 33 194 2
contains 1 5 17 3
any 2 7 49 4
all 2 7 49 4
__init__ 3 14 67 5
hashable 1 2 9 1
python_type 1 2 7 1
compare_values 1 2 13 3
_set_parent 2 3 26 2
_set_parent_with_dispatch 2 4 37 2
__init__ 1 2 23 2
get_dbapi_type 1 2 11 2
literal_processor.process 1 2 7 1
literal_processor 1 3 11 2
_adapt_expression 3 7 46 3
_resolve_value_to_type 4 15 62 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/ddl.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_compiler 1 2 23 3
_execute_on_connection 1 2 22 4
execute 3 7 59 3
execute_at.call_event 2 5 37 3
execute_at 1 3 31 3
against 1 2 13 2
execute_if 1 68 34 4
_should_execute 9 16 125 4
_should_execute_deprecated 4 9 89 5
__call__ 2 3 38 4
_check_ddl_on 4 10 57 2
bind 2 3 14 1
_set_bind 1 2 12 2
_generate 1 4 30 1
__init__ 3 11 69 5
__repr__ 3 13 66 1
__init__ 1 5 36 4
_create_rule_disable 1 2 10 2
__init__ 1 3 34 4
__init__ 1 4 43 5
__init__ 2 6 60 5
__init__ 1 2 12 2
__init__ 1 5 42 4
__init__ 1 6 45 4
__init__ 1 2 12 2
__init__ 1 9 62 6
_can_create_table 3 8 63 2
_can_create_sequence 5 11 66 2
visit_metadata 13 41 213 2
visit_table 13 44 217 6
visit_foreign_key_constraint 2 4 27 2
visit_sequence 3 4 35 3
visit_index 1 2 18 2
__init__ 1 9 62 6
visit_metadata 20 83 370 2
_can_drop_table 3 8 62 2
_can_drop_sequence 5 11 65 2
visit_index 1 2 18 2
visit_table 5 21 116 4
visit_foreign_key_constraint 2 4 27 2
visit_sequence 3 4 35 3
sort_tables._skip_fn 3 6 24 1
sort_tables 4 19 61 4
sort_tables_and_constraints 21 68 330 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/annotation.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__new__ 3 10 56 2
__init__ 1 5 38 3
_annotate 1 4 29 2
_with_annotations 1 5 37 2
_deannotate 3 8 53 3
_compiler_dispatch 1 2 26 3
_constructor 1 2 11 1
_clone 2 7 46 1
__reduce__ 1 2 19 1
__hash__ 1 2 9 1
__eq__ 2 5 44 2
_deep_annotate.clone 5 13 63 1
_deep_annotate 2 6 31 3
_deep_deannotate.clone 4 9 54 1
_deep_deannotate 2 7 36 2
_shallow_annotate 1 4 23 2
_new_annotation_type 5 14 84 2
_prepare_annotations 2 6 38 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
unique_params 1 2 16 3
params 1 2 16 3
_clone 1 2 7 1
_from_objects 2 2 22 1
_generative 1 4 38 3
__init__ 1 2 12 2
_key 2 7 45 2
__getitem__ 2 8 56 2
__setitem__ 2 12 57 3
__delitem__ 1 3 29 2
__len__ 2 5 27 1
__iter__ 3 8 41 1
__init__ 1 3 17 1
__len__ 1 2 22 1
__iter__ 1 2 22 1
__getitem__ 2 5 30 2
__setitem__ 1 2 17 3
__delitem__ 1 2 14 2
argument_for 3 10 57 4
dialect_kwargs 1 2 11 1
kwargs 1 2 10 1
_kw_reg_for_dialect 2 5 33 2
_kw_reg_for_dialect_cls 4 10 69 2
dialect_options 1 4 20 1
_validate_dialect_kwargs 7 34 158 2
_generate 1 4 30 1
execution_options 3 14 49 2
get_execution_options 1 2 10 1
execute 2 11 63 3
scalar 1 2 27 3
bind 5 11 49 1
_set_parent 1 1 8 2
_set_parent_with_dispatch 1 4 33 2
__init__ 2 5 40 2
__str__ 2 2 19 1
replace 8 16 122 2
add 2 6 29 2
__delitem__ 1 2 11 2
__setattr__ 1 2 13 3
__setitem__ 4 15 84 3
clear 1 2 9 1
remove 3 5 37 2
update 4 7 58 2
extend 4 5 56 2
__eq__ 4 7 56 3
__contains__ 2 4 36 2
__getstate__ 1 2 19 1
__setstate__ 1 3 33 2
contains_column 1 2 16 2
as_immutable 1 2 16 1
__init__ 1 3 29 3
contains_column 1 2 11 2
extend 2 3 18 2
__add__ 1 2 17 2
__eq__ 4 7 47 3
__hash__ 2 2 17 1
_bind_or_error 4 19 84 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/compiler.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 4 45 111 6
compile 1 2 7 1
_execute_on_connection 2 5 38 4
sql_compiler 1 2 10 1
process 1 2 20 3
__str__ 2 2 12 1
construct_params 1 2 14 2
params 1 2 12 1
execute 2 9 46 3
scalar 1 2 27 3
__init__ 1 2 12 2
process 1 2 20 3
__init__ 1 4 34 4
proxy_set 1 2 11 1
type 1 2 11 1
self_group 1 2 10 2
__missing__ 1 7 57 2
__init__ 10 27 188 6
current_executable 2 8 38 1
prefetch 1 2 16 1
_init_cte_state 2 6 37 1
_nested_result 4 20 92 1
_apply_numbered_params 1 5 41 1
_bind_processors 4 12 52 1
is_subquery 1 2 14 1
sql_compiler 1 2 7 1
construct_params 14 50 243 4
params 1 2 15 1
_create_result_map 1 2 19 2
default_from 1 2 8 1
visit_grouping 1 2 30 4
visit_label_reference 7 26 116 4
visit_textual_label_reference 4 25 120 4
visit_label 8 42 179 7
_fallback_column_name 1 4 15 2
visit_column 11 32 209 5
visit_collation 1 2 21 3
visit_fromclause 1 2 14 3
visit_index 1 2 14 3
visit_typeclause 1 3 32 3
post_process_text 2 4 26 2
escape_literal_column 2 4 26 2
visit_textclause.do_bindparam 2 6 47 1
visit_textclause 2 10 55 3
visit_text_as_from 9 27 137 6
visit_null 1 2 12 3
visit_true 2 5 23 3
visit_false 2 5 23 3
visit_clauselist 7 16 81 3
visit_case 4 18 106 3
visit_type_coerce 1 2 22 3
visit_cast 1 5 39 3
_format_frame_clause 7 21 171 3
visit_over 7 26 139 3
visit_withingroup 1 5 39 3
visit_funcfilter 1 5 39 3
visit_extract 1 6 45 3
visit_function 10 32 197 4
visit_next_value_func 1 2 19 3
visit_sequence 1 5 21 3
function_argspec 1 2 22 3
visit_compound_select 12 44 252 6
_get_operator_dispatch 2 7 40 4
visit_unary 6 30 138 3
visit_istrue_unary_operator 3 8 53 4
visit_isfalse_unary_operator 3 8 55 4
visit_notmatch_op_binary 1 4 27 4
_emit_empty_in_warning 1 8 15 1
visit_empty_in_op_binary 3 7 48 4
visit_empty_notin_op_binary 3 7 48 4
visit_empty_set_expr 1 5 18 2
visit_binary 7 23 132 5
visit_function_as_comparison_op_binary 1 2 24 4
visit_mod_binary 2 13 77 4
visit_custom_op_binary 1 5 38 4
visit_custom_op_unary_operator 1 4 28 4
visit_custom_op_unary_modifier 1 4 28 4
_generate_generic_binary 3 17 81 5
_generate_generic_unary_operator 1 2 26 4
_generate_generic_unary_modifier 1 2 26 4
_like_percent_literal 1 2 18 1
visit_contains_op_binary 1 5 53 4
visit_notcontains_op_binary 1 5 53 4
visit_startswith_op_binary 1 5 48 4
visit_notstartswith_op_binary 1 5 48 4
visit_endswith_op_binary 1 5 48 4
visit_notendswith_op_binary 1 5 48 4
visit_like_op_binary 2 10 72 4
visit_notlike_op_binary 2 10 72 4
visit_ilike_op_binary 2 10 72 4
visit_notilike_op_binary 2 10 72 4
visit_between_op_binary 2 5 40 4
visit_notbetween_op_binary 2 7 40 4
visit_bindparam 15 54 251 6
render_literal_bindparam 1 3 26 3
render_literal_value 2 8 37 3
_truncate_bindparam 3 8 56 2
_truncated_identifier 3 16 124 3
_anonymize 1 2 13 2
bindparam_string 4 13 69 5
visit_cte 30 101 544 7
visit_alias 8 29 152 7
visit_lateral 1 3 28 3
visit_tablesample 2 10 75 4
get_render_as_alias_suffix 1 2 11 2
_add_to_result_map 1 2 29 5
_label_select_column.add_to_result_map 1 4 28 4
_label_select_column 22 76 340 10
format_from_hint_text 2 5 33 5
get_select_hint_text 1 2 9 2
get_from_hint_text 1 2 11 3
get_crud_hint_text 1 2 11 3
get_statement_hint_text 1 2 14 2
_transform_select_for_nested_joins.visit 14 49 363 2
_transform_select_for_nested_joins 1 5 25 2
_transform_result_map_for_nested_joins 5 11 91 3
_display_froms_for_select 4 18 92 4
visit_select 35 115 542 10
_setup_select_hints 3 14 75 2
_setup_select_stack 3 24 115 5
_compose_select_body 14 44 246 7
_generate_prefixes 5 9 54 4
_render_cte_clause 4 10 77 1
get_cte_preamble 2 5 16 2
get_select_precolumns 3 2 19 3
group_by_clause 2 6 35 3
order_by_clause 2 6 35 3
for_update_clause 1 2 12 3
returning_clause 1 5 17 3
limit_clause 4 9 71 3
visit_table 7 27 119 8
visit_join 3 14 85 4
_setup_crud_hints 4 13 81 3
visit_insert 34 91 493 4
update_limit_clause 1 2 10 2
update_tables_clause 1 3 35 5
update_from_clause 1 7 23 6
visit_update 24 83 407 4
_key_getters_for_crud_column 1 2 16 1
delete_extra_from_clause 1 7 23 6
delete_table_clause 1 2 26 4
visit_delete 14 58 283 4
visit_savepoint 1 2 18 2
visit_rollback_to_savepoint 1 4 18 2
visit_release_savepoint 1 4 18 2
_fallback_column_name 1 2 9 2
visit_getitem_binary 1 5 41 4
visit_json_getitem_op_binary 1 2 24 4
visit_json_path_getitem_op_binary 1 2 24 4
visit_sequence 1 2 21 3
returning_clause 2 6 46 3
update_from_clause 2 7 45 6
delete_extra_from_clause 2 7 45 6
get_from_hint_text 1 2 13 3
sql_compiler 1 4 24 1
type_compiler 1 2 11 1
construct_params 1 2 11 2
visit_ddl 3 14 127 3
visit_create_schema 1 3 23 2
visit_drop_schema 2 6 34 2
visit_create_table 9 41 212 2
visit_create_column 4 11 64 3
create_table_constraints 13 34 141 3
visit_drop_table 1 2 20 2
visit_drop_view 1 2 20 2
_verify_index_table 2 5 26 2
visit_create_index 4 26 116 4
visit_drop_index 2 9 39 2
_prepared_index_name 5 13 78 3
visit_add_constraint 1 5 34 2
visit_set_table_comment 1 7 42 2
visit_drop_table_comment 1 4 20 2
visit_set_column_comment 1 9 50 2
visit_drop_column_comment 1 4 24 2
visit_create_sequence 10 23 169 2
visit_drop_sequence 1 2 20 2
visit_drop_constraint 5 16 80 2
get_column_specification 4 16 91 3
create_table_suffix 1 2 9 2
post_create_table 1 2 9 2
get_column_default_string 3 12 73 2
visit_check_constraint 3 11 71 2
visit_column_check_constraint 3 11 71 2
visit_primary_key_constraint 6 19 97 2
visit_foreign_key_constraint 5 23 146 2
define_constraint_remote_table 1 2 19 4
visit_unique_constraint 5 13 84 2
define_constraint_cascades 3 11 60 2
define_constraint_deferrability 4 12 57 2
define_constraint_match 2 5 27 2
visit_computed_column 3 9 51 2
visit_FLOAT 1 2 12 3
visit_REAL 1 2 12 3
visit_NUMERIC 3 10 55 3
visit_DECIMAL 3 10 55 3
visit_INTEGER 1 2 12 3
visit_SMALLINT 1 2 12 3
visit_BIGINT 1 2 12 3
visit_TIMESTAMP 1 2 12 3
visit_DATETIME 1 2 12 3
visit_DATE 1 2 12 3
visit_TIME 1 2 12 3
visit_CLOB 1 2 12 3
visit_NCLOB 1 2 12 3
_render_string_type 3 7 38 3
visit_CHAR 1 2 19 3
visit_NCHAR 1 2 19 3
visit_VARCHAR 1 2 19 3
visit_NVARCHAR 1 2 19 3
visit_TEXT 1 2 19 3
visit_BLOB 1 2 12 3
visit_BINARY 3 2 26 3
visit_VARBINARY 3 2 26 3
visit_BOOLEAN 1 2 12 3
visit_large_binary 1 2 20 3
visit_boolean 1 2 20 3
visit_time 1 2 20 3
visit_datetime 1 2 20 3
visit_date 1 2 20 3
visit_big_integer 1 2 20 3
visit_small_integer 1 2 20 3
visit_integer 1 2 20 3
visit_real 1 2 20 3
visit_float 1 2 20 3
visit_numeric 1 2 20 3
visit_string 1 2 20 3
visit_unicode 1 2 20 3
visit_text 1 2 20 3
visit_unicode_text 1 2 20 3
visit_enum 1 2 20 3
visit_null 1 6 21 3
visit_type_decorator 1 2 27 3
visit_user_defined 1 2 18 3
__getattr__ 2 5 26 2
_visit_unknown 1 2 18 3
__init__ 2 21 94 8
_with_schema_translate 1 5 41 2
_escape_identifier 2 5 39 2
_unescape_identifier 1 2 21 2
validate_sql_phrase 3 7 41 3
quote_identifier 1 6 25 2
_requires_quotes 4 8 53 2
_requires_quotes_illegal_chars 1 2 23 2
quote_schema 2 10 35 3
quote 6 23 111 3
format_collation 2 5 23 2
format_sequence 4 10 58 3
format_label 2 2 22 3
format_alias 2 2 22 3
format_savepoint 3 5 36 3
format_constraint 9 28 164 3
format_index 1 2 14 2
format_table 5 8 66 4
format_schema 1 2 15 2
format_column 5 32 118 7
format_table_seq 4 9 67 3
_r_identifiers 2 16 70 1
unformat_identifiers 4 6 41 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/util.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
find_join_source 4 8 52 2
find_left_clause_that_matches_given 9 21 110 2
find_left_clause_to_join_from 15 27 194 3
visit_binary_product.visit 10 19 120 1
visit_binary_product 1 5 24 2
find_tables.visit_column 1 2 13 1
find_tables 6 26 137 7
unwrap_order_by 12 29 167 1
unwrap_label_reference.replace 2 3 21 1
unwrap_label_reference 1 3 19 1
expand_column_list_from_order_by 6 9 63 2
clause_is_present 3 6 27 2
tables_from_leftmost 6 11 61 1
surface_selectables 4 9 60 1
surface_selectables_only 8 17 108 1
surface_column_elements 5 12 70 2
selectables_overlap 1 4 27 2
bind_values.visit_bindparam 1 2 13 1
bind_values 1 5 29 1
_quote_ddl_expr 2 6 36 1
trunc 2 14 63 2
__init__ 1 3 21 3
__repr__ 3 6 44 1
__init__ 1 5 37 5
__repr__ 8 26 193 1
_repr_multi 7 21 117 3
_repr_params 7 16 108 3
adapt_criterion_to_null.visit_binary 5 16 94 1
adapt_criterion_to_null 1 3 26 2
splice_joins 7 20 130 3
reduce_columns.visit_binary 9 12 92 1
reduce_columns 16 52 183 3
criterion_as_pairs.col_is 1 2 14 2
criterion_as_pairs.visit_binary 23 37 284 1
criterion_as_pairs 3 17 58 5
__init__ 2 18 77 8
_corresponding_column 8 18 112 4
replace 8 13 79 2
__init__ 3 26 113 10
__init__ 1 3 19 3
__getitem__ 6 9 72 2
wrap 3 8 71 2
traverse 1 2 14 2
_locate_col 5 10 61 2
__getstate__ 1 4 21 1
__setstate__ 1 3 27 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/type_api.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 19 2
operate 1 3 51 5
reverse_operate 1 3 52 5
_adapt_expression 1 2 16 3
__reduce__ 1 2 14 1
evaluates_none 1 4 20 1
copy 1 2 17 2
compare_against_backend 1 2 12 3
copy_value 1 2 9 2
literal_processor 1 2 10 2
bind_processor 1 2 10 2
result_processor 1 2 12 3
column_expression 1 2 10 2
_has_column_expression 1 5 23 1
bind_expression 1 2 10 2
_has_bind_expression 1 5 23 1
_to_instance 1 2 10 1
compare_values 1 2 14 3
get_dbapi_type 1 2 10 2
python_type 1 2 10 1
with_variant 1 27 25 3
_type_affinity 4 9 50 1
dialect_impl 2 5 33 2
_unwrapped_dialect_impl 1 2 15 2
_cached_literal_processor 2 8 50 2
_cached_bind_processor 2 8 50 2
_cached_result_processor 2 8 54 3
_cached_custom_processor 2 9 54 4
_dialect_info 3 10 69 2
_gen_dialect_impl 1 2 14 2
adapt 1 2 23 3
coerce_compared_value 3 9 37 3
_compare_type_affinity 1 2 15 2
compile 2 4 30 2
_default_dialect 2 7 72 2
__str__ 2 7 37 1
__repr__ 1 2 12 1
_adapt_expression 2 13 59 3
coerce_compared_value 1 2 12 3
adapt_to_emulated 1 2 26 3
adapt 4 10 77 3
adapt_emulated_to_native 1 2 17 3
__init__ 2 9 49 3
operate 1 5 45 4
reverse_operate 1 5 43 4
comparator_factory 2 9 47 1
_gen_dialect_impl 3 14 72 2
_type_affinity 1 2 12 1
_set_parent 2 4 37 2
_set_parent_with_dispatch 2 4 37 2
type_engine 2 6 39 2
load_dialect_impl 1 2 12 2
_unwrapped_dialect_impl 1 2 20 2
__getattr__ 1 2 17 2
process_literal_param 1 2 14 3
process_bind_param 1 2 14 3
process_result_value 1 2 14 3
_has_bind_processor 1 5 23 1
_has_literal_processor 1 5 23 1
literal_processor.process 1 2 15 1
literal_processor.process 1 2 12 1
literal_processor 5 16 68 2
bind_processor.process 1 2 15 1
bind_processor.process 1 2 12 1
bind_processor 3 11 50 2
_has_result_processor 1 5 23 1
result_processor.process 1 2 15 1
result_processor.process 1 2 12 1
result_processor 3 11 56 3
_has_bind_expression 2 5 28 1
bind_expression 1 2 16 2
_has_column_expression 2 5 29 1
column_expression 1 2 16 2
coerce_compared_value 1 2 12 3
copy 1 4 33 2
get_dbapi_type 1 2 17 2
compare_values 1 2 21 3
sort_key_function 1 2 11 1
__repr__ 1 2 18 1
__init__ 1 3 20 3
coerce_compared_value 2 6 34 3
load_dialect_impl 2 5 31 2
_set_parent 4 6 51 2
_set_parent_with_dispatch 4 6 51 2
with_variant 2 20 52 3
comparator_factory 1 2 12 1
_reconstitute_comparator 1 2 9 1
to_instance 3 7 39 3
adapt_type 5 14 71 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/schema.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_get_table_key 2 5 22 2
_copy_expression.replace 4 9 42 1
_copy_expression 3 5 34 3
_init_items 4 15 57 2
get_children 1 2 12 2
__repr__ 1 2 18 1
quote 1 2 12 1
info 1 2 9 1
_schema_item_copy 2 5 37 2
_translate_schema 1 2 18 3
__new__ 16 50 306 3
quote_schema 1 2 12 1
__init__ 1 1 12 3
_init 8 50 362 5
_autoload 2 35 91 5
_sorted_constraints 1 2 22 1
foreign_key_constraints 2 2 19 1
_init_existing 13 41 252 3
_extra_kwargs 1 2 14 2
_init_collections 1 2 6 1
_reset_exported 1 2 6 1
_autoincrement_column 1 2 11 1
key 1 2 17 1
__repr__ 3 7 67 1
__str__ 1 2 16 1
bind 3 2 18 1
add_is_dependent_on 1 2 16 2
append_column 1 2 14 2
append_constraint 1 2 14 2
append_ddl_listener.adapt_listener 1 2 18 3
append_ddl_listener 1 3 31 3
_set_parent 1 3 26 2
get_children 3 12 51 4
exists 2 6 42 2
create 2 4 39 3
drop 2 4 39 3
tometadata 15 65 289 6
__init__ 22 466 630 3
_extra_kwargs 1 2 14 2
__str__ 4 10 53 1
references 3 6 35 2
append_foreign_key 1 2 13 2
__repr__ 14 30 190 1
_set_parent 15 56 296 2
_setup_on_memoized_fks 5 10 86 2
_on_table_attach 2 5 35 2
copy 9 42 259 2
_make_proxy 12 44 220 6
get_children 4 9 64 3
__init__ 6 117 225 13
__repr__ 1 2 13 1
copy 1 14 83 2
_get_colspec 6 19 113 3
_referred_schema 1 2 12 1
_table_key 3 9 52 1
references 1 2 20 2
get_referent 1 2 17 2
_column_tokens 4 17 95 1
_resolve_col_tokens 7 23 116 1
_link_to_col_by_colstring 7 27 153 4
_set_target_column.set_type 2 3 23 1
_set_target_column 3 7 52 2
column 5 31 139 1
_set_parent 3 8 54 2
_set_remote_table 1 4 36 2
_remove_from_metadata 2 5 46 2
_set_table 7 33 226 3
_not_a_column_expr 1 5 19 1
__init__ 1 2 14 2
_set_parent 2 6 33 2
execute 2 4 33 3
_execute_on_connection 1 2 22 4
bind 2 5 31 1
__init__ 3 9 59 3
is_callable 1 2 14 1
is_clause_element 1 2 14 1
is_scalar 3 6 22 1
_arg_is_typed 2 5 30 2
_maybe_wrap_callable 6 16 105 2
_visit_name 2 5 16 1
__repr__ 1 2 14 1
__init__ 1 21 88 11
__init__ 6 44 208 18
is_callable 1 2 7 1
is_clause_element 1 2 7 1
next_value 1 2 21 2
_set_parent 1 3 26 2
_set_table 1 2 17 3
_set_metadata 1 3 24 2
bind 2 5 20 1
create 2 4 39 3
drop 2 4 39 3
_not_a_column_expr 1 7 21 1
__init__ 1 2 14 2
_as_for_update 2 5 25 2
_clone 1 6 46 2
_set_parent 2 6 33 2
__repr__ 1 2 12 1
__init__ 1 7 57 4
__repr__ 1 2 17 1
__init__ 1 2 23 3
__init__ 2 60 79 8
table 3 10 33 1
_set_parent 1 3 20 2
copy 1 2 12 2
_to_schema_column 3 6 38 1
_to_schema_column_or_string 4 9 57 1
__init__ 4 9 66 3
_extract_col_expression_collection 6 15 99 2
_check_attach._col_attached 3 5 33 2
_check_attach 18 30 212 2
_col_expressions 3 5 33 2
_set_parent 3 4 31 2
__init__ 1 26 59 3
_set_parent 1 3 23 2
__contains__ 1 2 13 2
copy 4 22 111 3
contains_column 1 2 17 2
__iter__ 2 3 25 1
__len__ 1 2 14 1
__init__ 2 57 134 11
__visit_name__ 2 5 21 1
copy 2 16 91 3
__init__ 6 132 257 14
_append_element 1 3 25 3
_elements 1 2 21 1
_referred_schema 2 5 20 1
referred_table 1 2 17 1
_validate_dest_table 4 9 73 2
column_keys 4 8 48 1
_col_description 1 2 14 1
_set_parent 5 17 105 2
copy 6 25 157 4
__init__ 1 3 38 3
_set_parent 11 29 186 2
_reload 2 6 42 2
_replace 1 3 23 2
columns_autoinc_first 4 6 44 1
_autoincrement_column._validate_autoinc 10 24 114 2
_autoincrement_column 8 30 122 1
__init__ 5 57 164 4
_set_parent 5 17 117 2
bind 1 2 12 1
create 2 5 33 2
drop 2 4 31 2
__repr__ 4 8 49 1
__init__ 5 29 117 8
__repr__ 1 2 11 1
__contains__ 2 4 29 2
_add_table 2 5 42 4
_remove_table 6 14 84 3
__getstate__ 1 9 44 1
__setstate__ 1 8 60 2
is_bound 1 2 13 1
bind 1 2 10 1
_bind_to 2 5 44 3
clear 1 4 28 1
remove 1 2 20 2
sorted_tables 1 4 31 1
reflect 26 152 364 9
append_ddl_listener.adapt_listener 1 3 28 3
append_ddl_listener 1 3 31 3
create_all 2 6 47 4
drop_all 2 6 47 4
__init__ 1 4 33 1
bind 1 2 17 1
_bind_to 4 12 92 3
is_bound 2 5 26 1
dispose 3 4 30 1
__init__.schema_for_object 1 6 25 1
__init__ 3 13 79 2
_schema_getter 3 7 31 2
__init__ 1 4 34 3
_set_parent 3 12 74 2
_as_for_update 1 2 9 2
copy 2 8 57 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/sql/dml.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_process_colparams.process_single 3 5 47 1
_process_colparams 12 25 137 2
params 1 6 19 3
bind 2 2 16 1
_set_bind 1 2 12 2
returning 3 64 40 2
with_hint 2 4 46 4
__init__ 2 7 42 4
values 12 182 220 3
return_defaults 3 6 28 2
__init__ 1 19 87 9
get_children 2 5 28 2
from_select 3 12 76 4
_copy_internals 2 4 41 3
__init__ 2 124 108 11
get_children 2 5 28 2
_copy_internals 1 3 36 3
where 2 7 41 2
_extra_froms 4 11 85 1
__init__ 3 37 82 7
get_children 2 5 28 2
where 2 7 41 2
_extra_froms 4 9 61 1
_copy_internals 1 2 25 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/databases/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/ext/declarative/clsregistry.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
add_class 6 22 137 2
__init__ 2 6 45 3
__iter__ 2 2 17 1
attempt_get 3 14 71 3
_remove_item 3 6 37 2
add_item 5 16 78 2
__init__ 2 10 67 3
__contains__ 1 2 13 2
__getitem__ 1 2 14 2
_remove_item 3 5 46 2
resolve_attr 1 2 16 2
get_module 2 7 43 2
add_class 2 8 58 3
__init__ 1 2 12 2
__getattr__ 4 16 81 2
__init__ 1 2 12 2
__getattr__ 6 20 109 2
__init__ 1 3 19 3
__getattr__ 1 2 23 2
_determine_container 2 4 31 2
__init__ 1 8 64 6
_access_cls 13 26 180 2
_raise_for_name 1 11 46 3
_resolve_name 6 19 100 1
__call__ 3 9 57 1
_resolver.resolve_arg 1 4 24 2
_resolver.resolve_name 1 2 18 1
_resolver 1 8 48 2
_deferred_relationship 11 37 186 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/ext/declarative/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/ext/declarative/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_declared_mapping_info 3 7 39 1
_resolve_for_abstract_or_classical 6 16 69 1
_dive_for_classically_mapped_class 5 13 58 1
_get_immediate_cls_attr 10 20 96 3
_as_declarative 3 8 55 3
_check_declared_props_nocascade 3 11 47 3
setup_mapping 3 9 49 4
__init__ 2 21 129 4
_early_mapping 1 2 10 1
_setup_declared_events.after_configured 1 2 11 0
_setup_declared_events.before_configured 1 2 11 0
_setup_declared_events 3 7 47 1
_scan_attributes.mapper_args_fn 1 2 11 0
_scan_attributes 38 107 483 1
_warn_for_decl_attributes 2 8 35 4
_produce_column_copies 9 22 131 2
_extract_mappable_attributes 16 53 261 1
_extract_declared_columns 11 28 209 1
_setup_table 12 44 242 1
_setup_inheritance 19 64 273 1
_prepare_mapper_arguments 16 39 252 1
map 2 13 68 1
_early_mapping 1 2 6 1
cls 1 2 11 1
cls 1 3 31 2
_remove_config_cls 1 2 17 2
has_cls 2 2 25 2
raise_unmapped_for_cls 2 8 40 2
config_for_cls 1 2 19 2
classes_for_base 10 17 121 3
map 1 3 28 1
_add_attribute 10 26 197 3
_del_attribute 5 18 85 2
_declarative_constructor 3 8 53 2
_undefer_column_name 3 5 31 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/ext/declarative/api.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
instrument_declarative 2 8 49 3
has_inherited_table 3 5 34 1
__init__ 2 4 44 5
__setattr__ 1 2 17 3
__delattr__ 1 2 13 2
synonym_for.decorate 1 2 18 1
synonym_for 1 3 14 2
comparable_using.decorate 1 2 12 1
comparable_using 1 3 10 1
__init__ 1 4 34 3
__get__ 5 17 106 3
_stateful 1 2 14 2
cascading 1 2 15 1
__init__ 1 2 13 2
_stateful 1 4 29 2
__call__ 1 2 17 2
declarative_base 9 89 136 9
as_declarative.decorate 1 4 25 1
as_declarative 1 3 11 1
_create_polymorphic_union 2 8 34 3
__declare_first__ 3 12 67 1
__declare_first__ 1 2 10 1
_sa_decl_prepare_nocascade.mapper_args 1 4 22 0
_sa_decl_prepare_nocascade 12 30 202 1
_sa_raise_deferred_config 1 10 28 1
prepare 7 18 127 2
_sa_deferred_table_resolver._resolve 1 4 23 1
_sa_deferred_table_resolver 1 3 13 3
_sa_decl_prepare 2 3 23 3
_sa_raise_deferred_config 1 8 26 1
_reflect_table 1 10 42 3
_inspect_decl_meta 3 11 52 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/ext/horizontal_shard.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 5 49 3
set_shard 1 4 22 2
_execute_and_instances.iter_for_shard 1 6 55 1
_execute_and_instances 4 11 69 2
_execute_crud.exec_for_shard 1 9 42 1
_execute_crud 3 12 69 3
_identity_lookup 5 26 115 6
_get_impl._db_load_fn 4 12 72 2
_get_impl 3 7 51 4
__init__ 1 3 19 3
rowcount 1 2 9 1
__init__ 3 18 89 7
_choose_shard_and_assign 5 13 79 4
connection 3 9 79 5
get_bind 2 8 48 6
bind_shard 1 2 17 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/ext/indexable.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 6 30 152 8
_fget_default 2 5 39 2
fget 3 11 61 2
fset 3 10 78 3
fdel 3 12 77 2
expr 2 6 35 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/ext/instrumentation.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
find_native_user_instrumentation_hook 1 2 15 1
_locate_extended_factory 3 8 44 2
_check_conflicts 2 10 44 3
_extended_class_manager 4 11 88 3
_collect_management_factories_for 5 17 87 2
unregister 2 6 46 2
manager_of_class 3 9 40 2
state_of 2 6 33 2
dict_of 2 6 33 2
__init__ 1 2 8 2
manage 1 2 17 3
dispose 1 2 15 3
manager_getter.get 1 2 9 1
manager_getter 1 3 11 2
instrument_attribute 1 2 12 4
post_configure_attribute 1 2 12 4
install_descriptor 1 2 19 4
uninstall_descriptor 1 2 15 3
install_member 1 2 19 4
uninstall_member 1 2 15 3
instrument_collection_class 1 2 18 4
get_instance_dict 1 2 13 3
initialize_instance_dict 1 2 10 3
install_state 1 2 19 4
remove_state 1 2 15 3
state_getter 1 2 17 2
dict_getter 1 2 19 2
__init__ 1 5 46 3
manage 1 2 17 1
dispose 1 2 15 1
manager_getter 1 2 16 1
instrument_attribute 2 4 43 4
post_configure_attribute 1 3 35 2
install_descriptor 1 2 23 3
uninstall_descriptor 1 2 19 2
install_member 1 2 23 3
uninstall_member 1 2 19 2
instrument_collection_class 1 4 24 3
initialize_collection 2 8 50 4
new_instance 1 4 31 2
_new_state_if_none 2 5 27 2
setup_instance 2 6 54 3
teardown_instance 1 2 19 2
has_state 2 7 26 2
state_getter 1 2 9 1
dict_getter 1 2 9 1
_install_instrumented_lookups 1 8 29 0
_reinstall_default_lookups 1 9 28 0
_install_lookups 1 14 74 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/ext/automap.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
classname_for_table 1 2 15 3
name_for_scalar_relationship 1 2 20 4
name_for_collection_relationship 1 4 22 4
generate_relationship 3 57 55 7
prepare 11 71 292 10
_sa_raise_deferred_config 1 8 26 1
automap_base 2 29 59 2
_is_many_to_many 7 22 117 2
_relationships_for_fks 23 96 403 8
_m2m_relationship 13 84 346 11
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/ext/mutable.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_parents 1 2 12 1
coerce 2 5 34 3
_get_listen_keys 1 2 14 2
_listen_on_attribute.load 3 7 60 2
_listen_on_attribute.load_attrs 3 3 24 3
_listen_on_attribute.set_ 5 10 80 4
_listen_on_attribute.pickle 3 6 47 2
_listen_on_attribute.unpickle 3 4 32 2
_listen_on_attribute 2 25 161 4
changed 2 3 25 1
associate_with_attribute 1 2 20 2
associate_with.listen_for_type 4 6 48 2
associate_with 1 3 20 2
as_mutable._add_column_memo 1 2 15 2
as_mutable.listen_for_type 7 11 73 2
as_mutable 2 11 57 2
_get_listen_keys 1 2 22 2
changed 3 7 56 1
_setup_composite_listener._listen_for_type 5 10 61 2
_setup_composite_listener 2 4 29 0
__setitem__ 1 3 25 3
setdefault 1 4 28 3
__delitem__ 1 3 21 2
update 1 3 28 3
pop 1 4 26 2
popitem 1 4 20 1
clear 1 3 16 1
coerce 3 7 45 3
__getstate__ 1 2 10 1
__setstate__ 1 2 13 2
__reduce_ex__ 1 2 21 2
__setstate__ 1 2 13 2
__setitem__ 1 3 25 3
__setslice__ 1 3 29 4
__delitem__ 1 3 21 2
__delslice__ 1 3 25 3
pop 1 4 26 2
append 1 3 20 2
extend 1 3 20 2
__iadd__ 1 3 15 2
insert 1 3 24 3
remove 1 3 20 2
clear 1 3 16 1
sort 1 3 22 2
reverse 1 3 16 1
coerce 3 7 45 3
update 1 3 22 2
intersection_update 1 3 22 2
difference_update 1 3 22 2
symmetric_difference_update 1 3 22 2
__ior__ 1 3 15 2
__iand__ 1 3 15 2
__ixor__ 1 3 15 2
__isub__ 1 3 15 2
add 1 3 20 2
remove 1 3 20 2
discard 1 3 20 2
pop 1 4 26 2
clear 1 3 16 1
coerce 3 7 45 3
__getstate__ 1 2 10 1
__setstate__ 1 2 13 2
__reduce_ex__ 1 2 21 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/ext/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/ext/orderinglist.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
ordering_list 1 3 34 3
count_from_0 1 2 10 2
count_from_1 1 2 12 2
count_from_n_factory.f 1 2 11 2
count_from_n_factory 2 7 23 1
_unsugar_count_from 5 10 69 1
__init__ 2 8 41 4
_get_order_value 1 2 16 2
_set_order_value 1 2 19 3
reorder 2 3 26 1
_order_entity 4 7 54 4
append 1 3 35 2
_raw_append 1 2 19 2
insert 1 3 27 3
remove 3 5 36 2
pop 1 4 30 2
__setitem__ 8 14 111 3
__delitem__ 1 3 23 2
__setslice__ 1 3 31 4
__delslice__ 1 3 27 3
__reduce__ 1 2 22 1
_reconstitute 1 5 36 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/ext/serializer.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
Serializer.persistent_id 11 27 198 1
Serializer 1 5 30 2
Deserializer.get_engine 6 9 39 0
Deserializer.persistent_load 9 28 192 1
Deserializer 1 6 36 4
dumps 1 5 36 2
loads 1 4 41 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/ext/associationproxy.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
association_proxy 1 53 22 3
__init__ 2 25 100 10
__get__ 3 7 38 3
__set__ 1 3 31 3
__delete__ 1 3 27 2
for_class 1 34 22 3
_as_instance 6 16 99 3
_calc_owner 2 7 32 2
_default_getset.getter 2 2 17 1
_default_getset.setter 1 2 17 3
_default_getset.setter 1 2 15 2
_default_getset 2 9 37 2
__repr__ 1 5 18 1
__init__ 1 8 52 5
for_proxy 3 25 110 4
_construct_for_assoc 4 21 92 6
_get_property 1 4 21 1
_comparator 1 2 13 1
__clause_element__ 1 5 11 1
_cls_unwrap_target_assoc_proxy 2 5 33 3
_unwrap_target_assoc_proxy 1 4 18 1
remote_attr 1 2 17 1
local_attr 1 2 17 1
attr 1 2 16 1
scalar 2 5 26 1
_value_is_scalar 1 6 25 1
_target_is_object 1 2 9 1
_initialize_scalar_accessors 2 6 51 1
_default_getset.getter 2 2 17 1
_default_getset.setter 1 2 18 3
_default_getset.setter 1 2 16 2
_default_getset 2 9 37 2
info 1 2 11 1
get 6 20 127 2
set 8 21 129 3
delete 4 8 59 2
_new 7 44 192 2
_set 5 14 75 3
_inflate 4 13 80 2
_criterion_exists 6 24 124 3
any 5 11 61 3
has 5 11 62 3
__repr__ 1 2 19 1
_ambiguous 1 13 34 1
get 2 5 28 2
__eq__ 1 2 12 2
__ne__ 1 2 12 2
any 1 2 17 3
has 1 2 17 3
_lookup_cache 1 2 8 1
_non_canonical_get_for_object 6 18 86 2
_populate_cache 3 20 87 3
contains 9 22 119 2
__eq__ 2 8 56 2
__ne__ 1 4 27 2
__eq__ 2 8 46 2
operate 1 4 33 4
__init__ 1 3 19 3
__call__ 1 2 16 1
__getstate__ 1 2 19 1
__setstate__ 1 3 23 2
__init__ 1 6 41 6
__len__ 1 2 12 1
__bool__ 1 2 12 1
__getstate__ 1 2 19 1
__setstate__ 1 4 31 2
_bulk_replace 1 3 22 3
_create 1 2 14 2
_get 1 2 14 2
_set 1 2 18 3
__getitem__ 3 5 48 2
__setitem__ 12 28 191 3
__delitem__ 1 2 14 2
__contains__ 3 5 28 2
__getslice__ 2 2 29 3
__setslice__ 2 3 35 4
__delslice__ 1 2 18 3
__iter__ 2 4 21 1
append 1 4 26 2
count 2 9 33 2
extend 2 3 18 2
insert 1 2 26 3
pop 1 2 24 2
remove 3 6 35 2
reverse 1 2 8 1
sort 1 2 8 1
clear 1 2 19 1
__eq__ 1 2 14 2
__ne__ 1 2 14 2
__lt__ 1 2 14 2
__le__ 1 2 14 2
__gt__ 1 2 14 2
__ge__ 1 2 14 2
__cmp__ 1 2 19 2
__add__ 2 6 27 2
__radd__ 2 6 27 2
__mul__ 2 4 25 2
__iadd__ 1 3 15 2
__imul__ 4 8 50 2
index 1 2 23 3
copy 1 2 10 1
__repr__ 1 2 13 1
__hash__ 1 2 17 1
_create 1 2 18 3
_get 1 2 14 2
_set 1 2 22 4
__getitem__ 1 2 19 2
__setitem__ 2 5 48 3
__delitem__ 1 2 14 2
__contains__ 1 2 13 2
has_key 1 2 13 2
__iter__ 1 2 16 1
clear 1 2 12 1
__eq__ 1 2 14 2
__ne__ 1 2 14 2
__lt__ 1 2 14 2
__le__ 1 2 14 2
__gt__ 1 2 14 2
__ge__ 1 2 14 2
__cmp__ 1 2 19 2
__repr__ 1 2 17 1
get 2 5 23 3
setdefault 2 6 43 3
keys 1 2 13 1
iteritems 2 2 29 1
itervalues 2 2 25 1
iterkeys 1 2 13 1
values 2 2 24 1
items 2 2 27 1
items 2 2 29 1
values 2 2 25 1
pop 2 6 47 3
popitem 1 3 31 1
update 8 24 115 3
_bulk_replace 8 12 94 3
copy 1 2 14 1
__hash__ 1 2 17 1
_create 1 2 14 2
_get 1 2 14 2
__len__ 1 2 12 1
__bool__ 2 5 16 1
__contains__ 3 5 28 2
__iter__ 2 4 21 1
add 2 3 26 2
discard 3 5 33 2
remove 3 6 38 2
pop 2 5 32 1
update 2 3 18 2
_bulk_replace 8 14 93 3
__ior__ 3 6 33 2
_set 1 2 13 1
union 1 2 17 2
difference 1 2 17 2
difference_update 2 3 18 2
__isub__ 3 6 33 2
intersection 1 2 17 2
intersection_update 3 7 55 2
__iand__ 4 10 70 2
symmetric_difference 1 2 17 2
symmetric_difference_update 3 7 55 2
__ixor__ 4 10 70 2
issubset 1 2 17 2
issuperset 1 2 17 2
clear 1 2 12 1
copy 1 2 10 1
__eq__ 1 2 14 2
__ne__ 1 2 14 2
__lt__ 1 2 14 2
__le__ 1 2 14 2
__gt__ 1 2 14 2
__ge__ 1 2 14 2
__repr__ 1 2 13 1
__hash__ 1 2 17 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/ext/compiler.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
compiles.compiles.decorate._wrap_existing_dispatch 2 13 61 3
compiles.decorate 5 20 108 1
compiles 1 3 13 2
deregister 2 4 24 1
__init__ 1 2 11 1
__call__ 3 16 89 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/ext/baked.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 19 3
__call__ 1 2 23 3
__init__ 1 6 45 4
bakery 1 2 30 3
_clone 1 7 46 1
_update_cache_key 1 2 24 3
__iadd__ 2 6 32 2
__add__ 2 5 32 2
add_criteria 1 4 29 3
with_criteria 1 2 25 3
for_session 1 2 15 2
__call__ 1 2 14 2
spoil 3 7 50 2
_effective_key 1 2 19 2
_with_lazyload_options 1 4 35 4
_add_lazyload_options 6 20 107 4
_retrieve_baked_query 2 8 62 2
_bake 3 20 115 2
to_query 4 15 63 2
_as_query 2 5 37 2
_bake_subquery_loaders 4 10 100 3
_unbake_subquery_loaders 4 14 99 5
__init__ 1 5 31 3
params 3 10 55 3
_using_post_criteria 2 4 20 2
with_post_criteria 1 2 17 2
_as_query 2 5 39 1
__str__ 1 2 14 1
__iter__ 7 20 172 1
count 1 4 55 1
scalar 3 8 38 1
first 2 11 70 1
one 3 14 54 1
one_or_none 3 11 44 1
all 1 2 11 1
get 1 3 34 2
_load_on_pk_identity.setup 5 23 102 1
_load_on_pk_identity 5 26 143 3
bake_lazy_loaders 1 2 6 0
unbake_lazy_loaders 1 4 10 0
baked_lazyload 1 2 21 2
baked_lazyload 1 4 26 1
baked_lazyload_all 1 4 26 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/ext/hybrid.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 3 25 3
__get__ 2 5 40 3
expression 2 5 34 2
__init__ 1 16 67 8
__get__ 2 5 30 3
__set__ 2 4 29 3
__delete__ 2 4 25 2
_copy 3 8 51 2
overrides 1 2 8 1
getter 1 2 17 2
setter 1 2 17 2
deleter 1 2 17 2
expression 1 2 17 2
comparator 1 2 17 2
update_expression 1 2 17 2
_expr_comparator 3 7 50 1
_get_expr._expr 1 2 17 1
_get_expr 1 4 24 2
_get_comparator.expr_comparator 2 8 32 1
_get_comparator 1 4 19 2
__init__ 1 2 12 2
__clause_element__ 2 5 27 1
adapt_to_entity 1 2 9 2
__init__ 1 4 26 4
__getattr__ 1 2 16 2
info 1 2 11 1
_bulk_update_tuples 3 7 63 2
property 1 2 11 1
operate 1 2 26 4
reverse_operate 1 2 24 4
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/pool/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/pool/dbapi_proxy.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
manage 2 21 35 2
clear_managers 2 4 24 0
__init__ 1 6 45 4
close 2 3 22 1
__del__ 1 2 10 1
__getattr__ 1 2 16 2
get_pool 4 18 114 3
connect 1 2 27 3
dispose 2 6 37 3
_serialize 3 4 47 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/pool/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
do_rollback 1 2 12 2
do_commit 1 2 12 2
do_close 1 2 12 2
do_ping 1 5 13 2
__init__ 8 46 221 13
_creator 1 2 12 1
_creator 1 3 25 2
_should_wrap_creator 6 13 106 2
_close_connection 2 8 44 2
add_listener 1 2 18 2
unique_connection 1 2 13 1
_create_connection 1 2 11 1
_invalidate 5 6 65 4
recreate 1 2 10 1
dispose 1 2 10 1
connect 4 11 59 1
_return_conn 3 7 31 2
_do_get 1 2 10 1
_do_return_conn 1 2 12 2
status 1 2 9 1
__init__ 2 5 34 3
info 1 2 9 1
record_info 1 2 9 1
checkout 4 20 108 2
_checkin_failed 1 3 23 2
checkin 5 13 84 2
in_use 1 2 12 1
last_connect_time 1 2 9 1
close 2 3 18 1
invalidate 7 26 141 3
get_connection 7 32 156 1
__close 2 6 50 1
__connect 4 18 120 2
_finalize_fairy 14 34 173 6
__init__ 1 4 26 4
_checkout 15 64 315 4
_checkout_existing 1 2 18 1
_checkin 1 11 40 1
_reset 12 41 188 2
_logger 1 2 11 1
is_valid 1 2 13 1
info 1 2 12 1
record_info 2 5 21 1
invalidate 4 9 61 3
cursor 1 2 25 3
__getattr__ 1 2 16 2
detach 3 11 84 1
close 2 4 22 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/pool/impl.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 67 79 7
_do_return_conn 3 8 38 2
_do_get 8 25 136 1
_inc_overflow 3 10 45 1
_dec_overflow 2 7 32 1
recreate 1 17 99 1
dispose 3 9 56 1
status 1 12 38 1
size 1 2 11 1
timeout 1 2 9 1
checkedin 1 2 13 1
overflow 1 2 9 1
checkedout 1 2 23 1
status 1 2 7 1
_do_return_conn 1 2 12 2
_do_get 1 2 11 1
recreate 1 13 71 1
dispose 1 2 6 1
__init__ 1 6 55 4
recreate 1 14 77 1
dispose 3 7 31 1
_cleanup 2 4 31 1
status 1 5 22 1
_do_return_conn 1 2 8 2
_do_get 4 13 71 1
connect 3 9 45 1
_return_conn 2 6 25 2
_conn 1 2 11 1
connection 1 2 10 1
status 1 2 7 1
dispose 2 4 24 1
recreate 1 13 73 1
_create_connection 1 2 9 1
_do_return_conn 1 2 8 2
_do_get 1 2 9 1
__init__ 1 6 50 3
status 1 2 7 1
_do_return_conn 2 5 29 2
dispose 2 4 22 1
recreate 1 12 65 1
_do_get 5 15 80 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/processors.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
str_to_datetime_processor_factory.process 5 33 141 1
str_to_datetime_processor_factory 1 5 24 2
py_fallback.py_fallback.to_unicode_processor_factory.process 2 5 24 1
py_fallback.to_unicode_processor_factory 1 4 21 2
py_fallback.py_fallback.to_conditional_unicode_processor_factory.process 3 7 36 1
py_fallback.to_conditional_unicode_processor_factory 1 4 21 2
py_fallback.py_fallback.to_decimal_processor_factory.process 2 5 21 1
py_fallback.to_decimal_processor_factory 1 4 16 2
py_fallback.to_float 2 5 19 1
py_fallback.to_str 2 5 19 1
py_fallback.int_to_boolean 2 5 19 1
py_fallback 1 22 77 0
to_unicode_processor_factory 2 5 33 2
to_conditional_unicode_processor_factory 2 5 33 2
to_decimal_processor_factory 1 2 18 2
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/events.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
before_create 1 21 14 4
after_create 1 21 14 4
before_drop 1 21 14 4
after_drop 1 21 14 4
before_parent_attach 1 1 10 3
after_parent_attach 1 1 10 3
column_reflect 1 1 12 4
_accept_with 5 10 51 2
connect 1 1 10 3
first_connect 1 1 10 3
checkout 1 1 12 4
checkin 1 1 10 3
reset 1 1 10 3
invalidate 1 1 12 4
soft_invalidate 1 1 12 4
close 1 1 10 3
detach 1 1 10 3
close_detached 1 1 8 2
_listen.wrap_before_execute 1 5 27 4
_listen.wrap_before_cursor_execute 1 12 34 6
_listen 6 28 101 3
before_execute 1 1 14 5
after_execute 1 1 16 6
before_cursor_execute 1 3 18 7
after_cursor_execute 1 3 18 7
dbapi_error 1 3 18 7
handle_error 1 133 9 2
engine_connect 1 1 10 3
set_connection_execution_options 1 1 10 3
set_engine_execution_options 1 1 10 3
engine_disposed 1 1 8 2
begin 1 1 8 2
rollback 1 1 8 2
commit 1 1 8 2
savepoint 1 1 10 3
rollback_savepoint 1 1 12 4
release_savepoint 1 1 12 4
begin_twophase 1 1 10 3
prepare_twophase 1 1 10 3
rollback_twophase 1 1 12 4
commit_twophase 1 1 12 4
_listen 1 4 26 3
_accept_with 5 10 51 2
do_connect 1 1 14 5
do_executemany 1 1 14 5
do_execute_no_params 1 1 12 4
do_execute 1 1 14 5
do_setinputsizes 1 4 17 6
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__go 4 13 86 1
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/log.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_add_default_handler 1 6 32 1
class_logger 1 7 64 1
_should_log_debug 1 2 16 1
_should_log_info 1 2 16 1
__init__ 3 5 49 3
debug 1 2 30 4
info 1 2 30 4
warning 1 2 30 4
error 1 2 30 4
exception 1 3 36 4
critical 1 2 30 4
log 4 8 74 5
isEnabledFor 2 4 29 2
getEffectiveLevel 2 5 34 1
instance_logger 3 18 94 2
__get__ 2 5 22 3
__set__ 1 2 17 3
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/types.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/exc.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 5 47 3
_code_str 2 12 29 1
_message 6 12 86 2
_sql_message 2 5 35 2
__str__ 1 2 14 1
__unicode__ 1 2 14 1
__init__ 1 4 20 2
__init__ 3 8 68 6
__reduce__ 1 2 28 1
__init__ 2 5 38 4
__init__ 1 3 22 3
__reduce__ 1 2 22 1
__init__ 1 4 29 4
__reduce__ 1 5 29 1
__init__ 1 17 69 9
add_detail 1 2 15 2
__reduce__ 1 12 42 1
_sql_message 8 24 141 3
instance 13 64 253 10
__reduce__ 1 12 39 1
__init__ 2 26 95 9
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/schema.py
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/interfaces.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_adapt_listener 8 23 167 3
connect 1 1 10 3
first_connect 1 1 10 3
checkout 1 1 12 4
checkin 1 1 10 3
_adapt_listener._adapt_listener.adapt_execute.execute_wrapper 1 2 17 3
_adapt_listener.adapt_execute 1 5 30 4
_adapt_listener._adapt_listener.adapt_cursor_execute.execute_wrapper 1 2 15 4
_adapt_listener.adapt_cursor_execute 1 12 35 6
_adapt_listener.do_nothing_callback 1 2 10 2
_adapt_listener._adapt_listener.adapt_listener.go 1 2 23 3
_adapt_listener.adapt_listener 1 3 16 1
_adapt_listener 3 59 265 3
execute 1 2 29 6
cursor_execute 1 4 29 7
begin 1 2 14 3
rollback 1 2 14 3
commit 1 2 14 3
savepoint 1 2 21 4
rollback_savepoint 1 2 21 5
release_savepoint 1 2 21 5
begin_twophase 1 2 17 4
prepare_twophase 1 2 17 4
rollback_twophase 1 2 21 5
commit_twophase 1 2 21 5
Source file: codechecker/venv/lib/python3.8/site-packages/sqlalchemy/inspection.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
inspect 8 18 86 2
_inspects.decorate 3 8 31 1
_inspects 1 3 10 1
_self_inspects 1 3 14 1
Source file: codechecker/venv/lib/python3.8/site-packages/portalocker/portalocker.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
lock 13 46 258 2
unlock 9 33 168 1
lock 3 10 59 2
unlock 1 2 26 2
Source file: codechecker/venv/lib/python3.8/site-packages/portalocker/utils.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
coalesce 3 4 24 2
open_atomic 5 20 129 2
__init__ 1 3 38 4
acquire 1 3 23 4
_timeout_generator 2 11 93 3
release 1 2 7 1
__enter__ 1 2 11 1
__exit__ 1 2 16 4
__delete__ 1 2 12 2
__init__ 1 8 44 8
acquire 1 3 27 4
try_close 2 5 15 0
release 2 5 31 1
_get_fh 1 3 26 1
_get_lock 1 7 28 2
_prepare_fh 2 11 35 2
__init__ 1 4 27 7
acquire 1 3 27 4
release 3 7 41 1
__init__ 1 3 25 6
release 2 4 31 1
__init__ 1 8 39 5
get_filenames 2 2 32 1
get_random_filenames 1 4 32 1
get_filename 1 5 38 2
acquire 1 5 30 4
try_lock 3 12 67 2
release 1 3 17 1
Source file: codechecker/venv/lib/python3.8/site-packages/portalocker/exceptions.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 32 4
Source file: codechecker/venv/lib/python3.8/site-packages/portalocker/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/portalocker/__about__.py
Source file: codechecker/venv/lib/python3.8/site-packages/portalocker/constants.py
Source file: codechecker/venv/lib/python3.8/site-packages/portalocker/redis.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
run 2 6 23 1
__init__ 1 11 81 10
get_connection 2 4 32 1
channel_handler 3 9 65 2
client_name 1 2 11 1
acquire 1 3 28 4
check_or_kill_lock 5 20 136 3
release 3 10 64 1
__del__ 1 2 10 1
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/tokens.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 19 3
__repr__ 4 7 66 1
__init__ 1 5 33 5
__init__ 1 2 17 4
__init__ 1 4 26 4
__init__ 1 4 26 4
__init__ 1 4 26 4
__init__ 1 6 42 6
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/constructor.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 5 28 1
check_data 1 2 11 1
check_state_key 2 4 36 2
get_data 2 3 23 1
get_single_data 2 5 27 1
construct_document 4 12 61 2
construct_object 18 49 308 3
construct_scalar 2 6 37 2
construct_sequence 3 7 56 3
construct_mapping 4 14 110 3
construct_pairs 3 11 86 3
add_constructor 2 4 36 3
add_multi_constructor 2 4 36 3
construct_scalar 4 6 47 2
flatten_mapping 10 34 200 2
construct_mapping 2 4 38 3
construct_yaml_null 1 3 15 2
construct_yaml_bool 1 3 26 2
construct_yaml_int 10 27 182 2
construct_yaml_float 8 23 142 2
construct_yaml_binary 4 15 90 2
construct_yaml_timestamp 8 30 241 2
construct_yaml_omap 5 19 144 2
construct_yaml_pairs 5 19 144 2
construct_yaml_set 1 5 28 2
construct_yaml_str 1 2 14 2
construct_yaml_seq 1 4 24 2
construct_yaml_map 1 5 27 2
construct_yaml_object 2 9 63 3
construct_undefined 1 4 24 2
get_state_keys_blacklist 1 2 11 1
get_state_keys_blacklist_regexp 2 4 41 1
construct_python_str 1 2 14 2
construct_python_unicode 1 2 14 2
construct_python_bytes 4 15 90 2
construct_python_long 1 2 14 2
construct_python_complex 1 2 17 2
construct_python_tuple 1 2 17 2
find_python_module 5 14 87 4
find_python_name 7 24 148 4
construct_python_name 2 6 48 3
construct_python_module 2 6 48 3
make_python_instance 1 2 25 7
set_python_instance_state 11 18 128 4
construct_python_object 1 6 53 3
construct_python_object_apply 6 23 173 4
construct_python_object_new 1 2 22 3
find_python_module 1 2 27 3
find_python_name 1 2 27 3
make_python_instance 1 3 45 6
set_python_instance_state 1 3 27 3
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/error.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 7 47 7
get_snippet 8 22 163 3
__str__ 2 7 47 1
__init__ 1 2 25 6
__str__ 11 17 153 1
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/loader.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 7 45 2
__init__ 1 7 45 2
__init__ 1 7 45 2
__init__ 1 7 45 2
__init__ 1 7 45 2
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/events.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 23 3
__repr__ 4 6 66 1
__init__ 1 4 30 4
__init__ 1 2 23 7
__init__ 1 4 32 4
__init__ 1 2 25 6
__init__ 1 2 17 4
__init__ 1 2 25 8
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/dumper.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 6 59 15
__init__ 1 6 59 15
__init__ 1 6 59 15
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 7 40 1
dispose 1 3 16 1
check_event 7 11 62 2
peek_event 3 5 30 1
get_event 3 7 38 1
parse_stream_start 1 6 39 1
parse_implicit_document_start 2 13 78 1
parse_document_start 4 25 169 1
parse_document_end 2 12 66 1
parse_document_content 2 8 54 1
process_directives 10 30 192 1
parse_block_node 1 2 14 1
parse_flow_node 1 2 11 1
parse_block_node_or_indentless_sequence 1 2 18 1
parse_node 27 94 665 3
parse_block_sequence_first_entry 1 4 28 1
parse_block_sequence_entry 4 18 143 1
parse_indentless_sequence_entry 3 14 101 1
parse_block_mapping_first_key 1 4 28 1
parse_block_mapping_key 4 18 145 1
parse_block_mapping_value 3 13 92 1
parse_flow_sequence_first_entry 1 4 31 1
parse_flow_sequence_entry 6 24 177 2
parse_flow_sequence_entry_mapping_key 2 9 59 1
parse_flow_sequence_entry_mapping_value 3 13 90 1
parse_flow_sequence_entry_mapping_end 1 4 30 1
parse_flow_mapping_first_key 1 4 31 1
parse_flow_mapping_key 7 26 193 2
parse_flow_mapping_value 3 13 90 1
parse_flow_mapping_empty_value 1 3 25 1
process_empty_scalar 1 2 26 2
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/composer.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 11 1
check_node 2 4 26 1
get_node 2 3 20 1
get_single_node 3 12 67 1
compose_document 1 6 33 1
compose_node 8 24 169 3
compose_scalar_node 4 10 84 2
compose_sequence_node 5 17 123 2
compose_mapping_node 5 17 134 2
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
warnings 5 7 41 1
load_warning 2 10 37 1
scan 3 7 38 2
parse 3 7 38 2
compose 2 6 31 2
compose_all 3 7 38 2
load 3 9 43 2
load_all 4 10 50 2
full_load 1 2 13 1
full_load_all 1 2 13 1
safe_load 1 2 13 1
safe_load_all 1 2 13 1
unsafe_load 1 2 13 1
unsafe_load_all 1 2 13 1
emit 1 3 33 8
serialize_all 1 5 53 13
serialize 1 2 33 4
dump_all 1 6 65 16
dump 1 2 33 4
safe_dump_all 1 2 27 3
safe_dump 1 2 29 3
add_implicit_resolver 1 2 19 5
add_path_resolver 2 8 83 5
add_constructor 2 7 57 3
add_multi_constructor 2 7 57 3
add_representer 1 2 20 3
add_multi_representer 1 2 20 3
__init__ 5 9 96 4
from_yaml 1 2 19 3
to_yaml 1 3 29 3
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/representer.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 7 49 4
represent 1 6 38 2
represent_data 9 26 186 2
add_representer 2 4 36 3
add_multi_representer 2 4 36 3
represent_scalar 3 7 55 4
represent_sequence 7 17 117 4
represent_mapping 12 27 185 4
ignore_aliases 1 2 9 2
ignore_aliases 5 7 49 2
represent_none 1 2 16 2
represent_str 1 2 16 2
represent_binary 2 6 56 2
represent_bool 2 6 27 2
represent_int 1 2 19 2
represent_float 8 12 93 2
represent_list 1 2 16 2
represent_dict 1 2 16 2
represent_set 2 5 31 2
represent_date 1 3 23 2
represent_datetime 1 3 24 2
represent_yaml_object 2 6 54 5
represent_undefined 1 2 14 2
represent_complex 4 10 83 2
represent_tuple 1 2 16 2
represent_name 1 3 31 2
represent_module 1 3 20 2
represent_object 22 45 305 2
represent_ordered_dict 2 6 57 2
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/serializer.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 25 6
open 3 8 47 1
close 3 6 36 1
serialize 3 13 100 2
anchor_node 7 13 97 2
generate_anchor 1 3 20 2
serialize_node 7 33 310 4
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/resolver.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 17 1
add_implicit_resolver 5 10 84 4
add_path_resolver 19 40 256 4
descend_resolver 8 22 153 3
ascend_resolver 2 5 26 1
check_resolver_prefix 1 2 15 6
resolve 12 23 156 4
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/cyaml.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 4 27 2
__init__ 1 4 27 2
__init__ 1 4 27 2
__init__ 1 4 27 2
__init__ 1 4 27 2
__init__ 1 6 59 15
__init__ 1 6 59 15
__init__ 1 6 59 15
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/emitter.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 4 21 9
__init__ 1 2 27 7
dispose 1 3 16 1
emit 2 6 45 2
need_more_events 5 12 70 1
need_events 6 12 83 2
increase_indent 4 9 58 3
expect_stream_start 4 9 64 1
expect_nothing 1 2 14 1
expect_first_document_start 1 2 14 1
expect_document_start 17 35 278 2
expect_document_end 3 11 63 1
expect_document_root 1 3 23 1
expect_node 1 2 21 5
expect_alias 2 5 36 1
expect_scalar 1 5 40 1
expect_flow_sequence 1 5 37 1
expect_first_flow_sequence_item 4 11 88 1
expect_flow_sequence_item 5 15 114 1
expect_flow_mapping 1 5 37 1
expect_first_flow_mapping_key 6 16 132 1
expect_flow_mapping_key 7 20 158 1
expect_flow_mapping_simple_value 1 4 31 1
expect_flow_mapping_value 3 6 49 1
expect_block_sequence 2 4 36 1
expect_first_block_sequence_item 1 2 14 1
expect_block_sequence_item 3 9 81 2
expect_block_mapping 1 3 20 1
expect_first_block_mapping_key 1 2 14 1
expect_block_mapping_key 4 13 112 2
expect_block_mapping_simple_value 1 4 31 1
expect_block_mapping_value 1 5 40 1
check_empty_sequence 3 3 32 1
check_empty_mapping 3 3 32 1
check_empty_document 7 6 62 1
check_simple_key 15 19 204 1
process_anchor 4 9 65 2
process_tag 17 24 189 1
choose_scalar_style 23 20 191 1
process_scalar 7 18 146 1
prepare_version 2 5 36 2
prepare_tag_handle 9 11 90 2
prepare_tag_prefix 11 22 149 2
prepare_tag 18 35 237 2
prepare_anchor 7 9 61 2
analyze_scalar 46 112 520 2
flush_stream 2 3 22 1
write_stream_start 3 3 34 1
write_stream_end 1 2 10 1
write_indicator 1 2 17 5
write_indent 8 12 94 1
write_line_break 3 10 62 2
write_version_directive 2 6 40 2
write_tag_directive 2 6 46 3
write_single_quoted 26 53 341 3
write_double_quoted 25 53 386 3
determine_block_hints 6 10 63 2
write_folded 24 53 330 2
write_literal 15 34 204 2
write_plain 22 58 340 3
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/reader.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 6 40 6
__str__ 2 11 70 1
__init__ 3 27 150 2
peek 2 6 44 2
prefix 2 4 44 2
forward 7 14 102 2
get_mark 2 7 64 1
determine_encoding 7 14 111 1
check_printable 2 7 69 2
update 8 30 198 2
update_raw 3 9 55 2
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/nodes.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 5 33 5
__repr__ 1 4 32 1
__init__ 1 2 21 6
__init__ 1 2 21 6
Source file: codechecker/venv/lib/python3.8/site-packages/yaml/scanner.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 7 47 7
__init__ 1 10 55 1
check_token 6 10 53 2
peek_token 3 7 33 1
get_token 3 6 36 1
need_more_tokens 4 8 38 1
fetch_more_tokens 29 48 315 1
next_possible_simple_key 4 7 41 1
stale_possible_simple_keys 5 9 72 1
save_possible_simple_key 3 8 77 1
remove_possible_simple_key 3 7 55 1
unwind_indent 3 7 51 2
add_indent 2 6 33 2
fetch_stream_start 1 4 31 1
fetch_stream_end 1 8 53 1
fetch_directive 1 5 34 1
fetch_document_start 1 2 11 1
fetch_document_end 1 2 11 1
fetch_document_indicator 1 8 57 2
fetch_flow_sequence_start 1 2 11 1
fetch_flow_mapping_start 1 2 11 1
fetch_flow_collection_start 1 8 54 2
fetch_flow_sequence_end 1 2 11 1
fetch_flow_mapping_end 1 2 11 1
fetch_flow_collection_end 1 8 54 2
fetch_flow_entry 1 7 47 1
fetch_block_entry 4 17 107 1
fetch_key 4 15 107 1
fetch_value 8 27 214 1
fetch_alias 1 4 28 1
fetch_anchor 1 4 28 1
fetch_tag 1 4 27 1
fetch_literal 1 2 13 1
fetch_folded 1 2 13 1
fetch_block_scalar 1 4 30 2
fetch_single 1 2 13 1
fetch_double 1 2 13 1
fetch_flow_scalar 1 4 30 2
fetch_plain 1 4 27 1
check_directive 2 3 14 1
check_document_start 4 5 34 1
check_document_end 4 5 34 1
check_block_entry 1 2 14 1
check_key 2 5 23 1
check_value 2 5 23 1
check_plain 5 5 47 1
scan_to_next_token 9 15 93 1
scan_directive 4 17 109 1
scan_directive_name 7 19 120 2
scan_yaml_directive_value 4 15 109 2
scan_yaml_directive_number 3 11 78 2
scan_tag_directive_value 3 8 57 2
scan_tag_directive_handle 2 7 48 2
scan_tag_directive_prefix 2 7 49 2
scan_directive_ignored_line 5 12 80 2
scan_anchor 8 27 170 2
scan_tag 8 39 218 1
scan_block_scalar 16 45 291 2
scan_block_scalar_indicators 10 38 186 2
scan_block_scalar_ignored_line 5 12 80 2
scan_block_scalar_indentation 4 13 79 1
scan_block_scalar_breaks 6 11 88 2
scan_flow_scalar 3 17 121 2
scan_flow_scalar_non_spaces 18 41 299 3
scan_flow_scalar_spaces 6 22 129 3
scan_flow_scalar_breaks 7 14 97 3
scan_plain 15 31 201 1
scan_plain_spaces 14 33 204 3
scan_tag_handle 8 20 140 3
scan_tag_uri 8 22 152 3
scan_uri_escapes 5 17 135 3
scan_line_break 4 12 56 1
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/tz/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/tz/win.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_settzkeyname 2 9 46 0
__init__ 1 9 62 2
load_name 1 5 56 2
name_from_string 3 9 52 2
__init__ 1 2 10 1
__eq__ 13 15 116 2
list 2 6 60 0
display 1 2 10 1
transitions 2 11 77 2
_get_hasdst 1 2 11 1
_dst_base_offset 1 2 9 1
__init__ 1 26 218 2
__repr__ 1 2 14 1
__reduce__ 1 2 18 1
__init__ 2 32 262 1
__repr__ 1 2 7 1
__str__ 1 2 14 1
__reduce__ 1 2 14 1
picknthweekday 2 7 83 6
valuestodict 8 16 125 1
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/tz/_factories.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 31 3
__call__ 2 4 30 1
instance 1 2 25 3
__init__ 1 5 41 3
__call__ 4 14 119 3
__init__ 1 5 41 3
__call__ 3 11 100 3
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/tz/tz.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
utcoffset 1 2 9 2
dst 1 2 9 2
tzname 1 2 9 2
is_ambiguous 1 2 10 2
fromutc 1 2 10 2
__eq__ 4 5 46 2
__ne__ 1 2 14 2
__repr__ 1 2 13 1
__init__ 2 7 46 3
utcoffset 1 2 11 2
dst 1 2 9 2
tzname 1 2 11 2
fromutc 1 2 13 2
is_ambiguous 1 2 10 2
__eq__ 2 4 26 2
__ne__ 1 2 14 2
__repr__ 1 4 33 1
__init__ 2 10 90 1
utcoffset 4 7 36 2
dst 4 7 38 2
tzname 1 2 19 2
is_ambiguous 2 4 36 2
_naive_is_dst 1 3 26 2
_isdst 4 11 65 3
__eq__ 9 14 105 2
__ne__ 1 2 14 2
__repr__ 1 2 13 1
__init__ 2 3 20 1
__repr__ 3 7 62 1
__eq__ 8 10 76 2
__ne__ 1 2 14 2
__getstate__ 2 5 31 1
__setstate__ 3 4 30 2
__init__ 2 3 30 2
__init__ 6 19 119 3
_set_tzdata 2 3 30 2
_read_tzfile 34 102 695 2
_find_last_transition 3 7 50 3
_get_ttinfo 4 6 45 2
_find_ttinfo 1 3 22 2
fromutc 3 10 95 2
is_ambiguous 4 10 80 3
_resolve_ambiguous_time 4 7 54 2
utcoffset 3 6 31 2
dst 4 9 42 2
tzname 3 4 28 2
__eq__ 4 6 44 2
__ne__ 1 2 14 2
__repr__ 1 2 22 1
__reduce__ 1 2 12 1
__reduce_ex__ 1 2 25 2
__init__ 1 3 27 7
transitions 2 7 48 2
__eq__ 7 9 68 2
_dst_base_offset 1 2 9 1
__init__ 7 20 160 3
_delta 11 34 242 3
__repr__ 1 2 22 1
__init__ 1 2 19 6
__init__ 1 7 53 3
_find_comp 11 31 198 2
_find_compdt 3 5 44 3
utcoffset 2 4 23 2
dst 2 6 28 2
tzname 1 2 16 2
__repr__ 1 2 14 1
__init__ 2 12 78 2
keys 1 2 17 1
get 4 8 65 2
_parse_offset 5 15 152 2
_parse_rfc 39 116 572 2
__repr__ 1 2 22 1
__get_gettz.__init__ 1 5 35 1
__get_gettz.__call__ 6 15 113 2
__get_gettz.set_cache_size 2 5 37 2
__get_gettz.cache_clear 1 4 26 1
__get_gettz.nocache 29 76 379 1
__get_gettz 2 81 45 0
datetime_exists 3 9 76 2
datetime_ambiguous 6 17 124 2
resolve_imaginary 3 6 63 1
_datetime_to_timestamp 1 2 23 1
_get_supported_offset 1 2 7 1
_get_supported_offset 1 4 21 1
__init__ 1 2 12 2
__enter__ 1 2 9 1
__exit__ 1 2 10 2
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/tz/_common.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
tzname_in_python2.adjust_encoding 2 5 34 2
tzname_in_python2 2 7 22 1
enfold 1 2 19 2
replace 6 14 108 3
fold 1 2 7 1
enfold 3 9 63 2
_validate_fromutc_inputs.fromutc 3 6 41 2
_validate_fromutc_inputs 1 4 15 1
is_ambiguous 2 7 75 2
_fold_status 2 7 50 3
_fold 1 2 16 2
_fromutc 4 15 80 2
fromutc 1 4 35 2
__init__ 1 2 10 1
utcoffset 3 8 35 2
dst 3 8 33 2
tzname 2 5 25 2
fromutc 6 20 143 2
is_ambiguous 2 6 50 2
_isdst 6 14 82 2
_naive_isdst 2 8 48 3
_dst_base_offset 1 2 13 1
__ne__ 1 2 14 2
__repr__ 1 2 13 1
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/zoneinfo/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__reduce__ 1 2 16 1
getzoneinfofile_stream 2 6 40 0
__init__ 9 19 174 2
get 1 2 23 3
get_zonefile_instance 3 9 46 1
gettz 2 9 48 1
gettz_db_metadata 2 9 42 0
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/zoneinfo/rebuild.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
rebuild 6 23 218 5
_print_on_nosuchfile 2 6 21 1
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/parser/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__deprecated_private_func.deprecated_func 1 3 26 2
__deprecated_private_func 1 9 38 1
__deprecate_private_class.__init__ 1 3 34 3
__deprecate_private_class 1 10 47 1
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/parser/_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 6 16 118 2
get_token 36 75 426 1
__iter__ 1 2 7 1
__next__ 2 5 21 1
next 1 2 11 1
split 1 2 15 2
isword 1 2 14 2
isnum 1 2 14 2
isspace 1 2 14 2
__init__ 2 3 20 1
_repr 3 7 60 2
__len__ 2 3 26 1
__repr__ 1 2 16 1
__init__ 1 12 126 3
_convert 4 9 58 2
jump 1 2 17 2
weekday 2 6 26 2
month 2 6 28 2
hms 2 5 25 2
ampm 2 5 25 2
pertain 1 2 17 2
utczone 1 2 17 2
tzoffset 2 4 25 2
convertyear 5 9 55 3
validate 9 10 98 2
__init__ 1 6 48 3
has_year 1 2 12 1
has_month 1 2 12 1
has_day 1 2 12 1
could_be_day 4 12 86 2
append 13 25 175 3
_resolve_from_stridxs 8 11 144 2
resolve_ymd 38 62 451 3
__init__ 2 2 18 2
parse 1 2 22 6
_parse 1 2 23 6
_parse_numeric_token 40 88 873 7
_find_hms_idx 12 15 158 5
_assign_hms 5 10 93 4
_could_be_tzname 7 7 58 5
_ampm_valid 7 15 67 4
_adjust_ampm 5 6 35 3
_parse_min_sec 2 7 38 2
_parse_hms 3 11 67 5
_parsems 2 6 54 2
_to_decimal 3 10 53 2
_build_tzinfo 6 15 96 4
_build_tzaware 13 26 233 4
_build_naive 10 17 168 3
_assign_tzname 3 6 43 3
_recombine_skipped 4 8 72 3
parse 2 5 41 3
__repr__ 1 2 12 1
__init__ 1 4 29 1
parse 57 159 1226 2
_parsetz 1 2 12 1
__str__.__repr__ 1 2 20 1
__str__ 2 6 42 1
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/parser/isoparser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_takes_ascii.func 3 9 79 4
_takes_ascii 1 4 14 1
__init__ 5 7 57 2
isoparse 6 11 107 2
parse_isodate 2 6 44 2
parse_isotime 2 5 36 2
parse_tzstr 1 2 23 3
_parse_isodate 2 5 26 2
_parse_isodate_common 10 29 187 2
_parse_isodate_uncommon 8 29 248 2
_calculate_weekdate 3 9 101 4
_parse_isotime 16 33 264 2
_parse_tzstr 13 24 187 3
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/_version.py
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/rrule.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 4 34 3
_invalidates_cache.inner_func 1 4 30 3
_invalidates_cache 1 3 10 1
__init__ 2 9 49 2
__iter__ 3 7 38 1
_invalidate_cache 3 8 54 1
_iter_cached 7 24 113 1
__getitem__ 11 21 130 2
__contains__ 5 10 41 2
count 3 5 23 1
before 7 17 65 3
after 7 14 58 3
xafter 7 17 89 4
between 11 28 121 5
__init__ 1 6 71 18
__str__ 12 45 375 1
replace 2 11 80 2
_iter 96 224 1384 1
__construct_byset 6 11 86 4
__mod_distance 3 7 55 4
__init__ 2 4 27 2
rebuild 36 106 804 3
ydayset 1 2 27 4
mdayset 2 6 58 4
wdayset 3 10 85 4
ddayset 1 5 54 4
htimeset 3 9 62 4
mtimeset 2 7 55 4
stimeset 1 3 33 4
__init__ 2 8 39 3
__next__ 3 9 56 1
__lt__ 1 2 15 2
__gt__ 1 2 15 2
__eq__ 1 2 15 2
__ne__ 1 2 15 2
__init__ 1 6 44 2
rrule 1 2 16 2
rdate 1 2 16 2
exrule 1 2 16 2
exdate 1 2 16 2
_iter 16 31 226 1
_handle_int 1 2 27 5
_handle_int_list 2 2 38 5
_handle_FREQ 1 2 25 5
_handle_UNTIL 3 10 63 5
_handle_WKST 1 2 25 5
_handle_BYWEEKDAY 8 19 144 5
_parse_rfc_rrule 1 5 23 6
_parse_date_value 1 2 17 7
_parse_rfc 1 9 39 10
__call__ 1 2 20 3
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/tzwin.py
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/utils.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
today 1 3 36 1
default_tzinfo 2 5 29 2
within_delta 1 4 28 3
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/easter.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
easter 5 22 157 2
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/relativedelta.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 6 89 22
_fix 14 32 294 1
weeks 1 2 16 1
weeks 1 2 26 2
_set_months 2 9 65 2
normalized 1 17 195 1
__add__ 29 86 714 2
__radd__ 1 2 14 2
__rsub__ 1 2 18 2
__sub__ 11 28 255 2
__abs__ 1 17 127 1
__neg__ 1 17 113 1
__bool__ 16 17 96 1
__mul__ 2 21 156 2
__eq__ 26 26 220 2
__hash__ 1 19 75 1
__ne__ 1 2 15 2
__div__ 2 6 29 2
__repr__ 5 14 135 1
_sign 1 2 15 1
Source file: codechecker/venv/lib/python3.8/site-packages/dateutil/_common.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 21 3
__call__ 2 5 29 2
__eq__ 4 7 35 2
__hash__ 1 5 19 1
__ne__ 1 2 14 2
__repr__ 2 6 47 1
Source file: codechecker/venv/lib/python3.8/site-packages/pkg_resources/_vendor/packaging/requirements.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 9 19 152 2
__str__ 5 11 97 1
__repr__ 1 2 15 1
Source file: codechecker/venv/lib/python3.8/site-packages/pkg_resources/_vendor/packaging/_compat.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
with_metaclass.__new__ 1 2 20 4
with_metaclass 1 4 32 2
Source file: codechecker/venv/lib/python3.8/site-packages/pkg_resources/_vendor/packaging/utils.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
canonicalize_name 1 2 18 1
Source file: codechecker/venv/lib/python3.8/site-packages/pkg_resources/_vendor/packaging/_structures.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__repr__ 1 2 7 1
__hash__ 1 2 13 1
__lt__ 1 2 9 2
__le__ 1 2 9 2
__eq__ 1 2 16 2
__ne__ 1 2 17 2
__gt__ 1 2 9 2
__ge__ 1 2 9 2
__neg__ 1 2 7 1
__repr__ 1 2 7 1
__hash__ 1 2 13 1
__lt__ 1 2 9 2
__le__ 1 2 9 2
__eq__ 1 2 16 2
__ne__ 1 2 17 2
__gt__ 1 2 9 2
__ge__ 1 2 9 2
__neg__ 1 2 7 1
Source file: codechecker/venv/lib/python3.8/site-packages/pkg_resources/_vendor/packaging/specifiers.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__str__ 1 1 6 1
__hash__ 1 1 6 1
__eq__ 1 1 8 2
__ne__ 1 1 8 2
prereleases 1 1 6 1
prereleases 1 1 8 2
contains 1 1 12 3
filter 1 1 12 3
__init__ 2 9 70 3
__repr__ 2 11 45 1
__str__ 1 2 15 1
__hash__ 1 2 12 1
__eq__ 4 9 51 2
__ne__ 4 9 51 2
_get_operator 1 2 24 2
_coerce_version 2 4 28 2
operator 1 2 12 1
version 1 2 12 1
prereleases 1 2 9 1
prereleases 1 2 12 2
__contains__ 1 2 14 2
contains 4 7 55 3
filter 10 16 98 3
_coerce_version 2 4 27 2
_compare_equal 1 2 18 3
_compare_not_equal 1 2 18 3
_compare_less_than_equal 1 2 18 3
_compare_greater_than_equal 1 2 18 3
_compare_less_than 1 2 18 3
_compare_greater_than 1 2 18 3
_require_version_compare.wrapped 2 4 29 3
_require_version_compare 1 4 16 1
_compare_compatible 3 13 84 3
_compare_equal 3 12 91 3
_compare_not_equal 1 2 19 3
_compare_less_than_equal 1 2 16 3
_compare_greater_than_equal 1 2 16 3
_compare_less_than 5 8 52 3
_compare_greater_than 7 11 77 3
_compare_arbitrary 1 2 27 3
prereleases 6 10 71 1
prereleases 1 2 12 2
_version_split 3 9 50 1
_pad_version 1 18 183 2
__init__ 5 10 83 3
__repr__ 2 7 38 1
__str__ 2 2 24 1
__hash__ 1 2 12 1
__and__ 8 19 119 2
__eq__ 4 8 57 2
__ne__ 4 8 57 2
__len__ 1 2 12 1
__iter__ 1 2 12 1
prereleases 4 6 38 1
prereleases 1 2 12 2
__contains__ 1 2 14 2
contains 6 11 70 3
filter 13 25 138 3
Source file: codechecker/venv/lib/python3.8/site-packages/pkg_resources/_vendor/packaging/__init__.py
Source file: codechecker/venv/lib/python3.8/site-packages/pkg_resources/_vendor/packaging/markers.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 12 2
__str__ 1 2 12 1
__repr__ 1 2 21 1
serialize 1 2 7 1
serialize 1 2 10 1
serialize 1 2 12 1
serialize 1 2 10 1
_coerce_parse_result 3 5 28 1
_format_marker 9 15 137 2
_eval_op 3 13 81 3
_get_env 2 7 34 2
_evaluate_markers 7 20 160 2
format_full_version 2 6 38 1
default_environment 2 20 120 0
__init__ 2 7 53 2
__str__ 1 2 12 1
__repr__ 1 2 15 1
evaluate 2 5 36 2
Source file: codechecker/venv/lib/python3.8/site-packages/pkg_resources/_vendor/packaging/__about__.py
Source file: codechecker/venv/lib/python3.8/site-packages/pkg_resources/_vendor/packaging/version.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 5 21 1
__hash__ 1 2 12 1
__lt__ 1 2 23 2
__le__ 1 2 23 2
__eq__ 1 2 23 2
__ge__ 1 2 23 2
__gt__ 1 2 23 2
__ne__ 1 2 23 2
_compare 2 4 31 3
__init__ 1 3 25 2
__str__ 1 2 9 1
__repr__ 1 2 18 1
public 1 2 9 1
base_version 1 2 9 1
local 1 2 7 1
is_prerelease 1 2 7 1
is_postrelease 1 2 7 1
_parse_version_parts 5 10 58 1
_legacy_cmpkey 8 13 86 1
__init__ 5 29 205 2
__repr__ 1 2 18 1
__str__ 9 16 187 1
public 1 2 20 1
base_version 3 6 62 1
local 2 4 28 1
is_prerelease 2 2 20 1
is_postrelease 1 2 14 1
_parse_letter_version 9 17 90 2
_parse_local_version 4 6 42 1
_cmpkey 10 25 137 6
Source file: codechecker/venv/lib/python3.8/site-packages/pkg_resources/_vendor/appdirs.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
user_data_dir 12 53 174 4
site_data_dir 14 60 247 4
user_config_dir 5 38 95 4
site_config_dir 9 46 158 4
user_cache_dir 11 55 182 4
user_state_dir 5 40 95 4
user_log_dir 7 49 127 4
__init__ 1 2 25 6
user_data_dir 1 3 28 1
site_data_dir 1 3 28 1
user_config_dir 1 3 28 1
site_config_dir 1 3 28 1
user_cache_dir 1 3 22 1
user_state_dir 1 3 22 1
user_log_dir 1 3 22 1
_get_win_folder_from_registry 2 16 63 1
_get_win_folder_with_pywin32 6 19 85 1
_get_win_folder_with_ctypes 5 19 108 1
_get_win_folder_with_jna 5 20 166 1
Source file: codechecker/venv/lib/python3.8/site-packages/pkg_resources/extern/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 4 43 3
search_path 1 3 14 1
find_module 3 7 51 3
load_module 5 20 102 2
install 2 3 22 1
Source file: codechecker/venv/lib/python3.8/site-packages/pkg_resources/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse_version 2 5 32 1
_declare_state 1 3 29 2
__getstate__ 2 6 43 0
__setstate__ 2 5 42 1
_sget_dict 1 2 11 1
_sset_dict 1 3 20 3
_sget_object 1 2 11 1
_sset_object 1 2 15 3
get_supported_platform 4 9 63 0
__repr__ 1 2 18 1
dist 1 2 12 1
req 1 2 12 1
report 1 2 17 1
with_context 2 5 30 2
required_by 1 2 12 1
req 1 2 12 1
requirers 1 2 12 1
requirers_str 2 4 22 1
report 1 2 17 1
__str__ 1 2 11 1
register_loader_type 1 2 14 2
get_provider 4 10 77 1
_macosx_vers 6 12 83 1
_macosx_arch 1 2 22 1
get_build_platform 4 14 85 0
compatible_platforms 14 22 168 2
run_script 1 6 49 2
get_distribution 4 8 56 1
load_entry_point 1 2 22 3
get_entry_map 1 2 20 2
get_entry_info 1 2 22 3
has_metadata 1 1 6 1
get_metadata 1 1 6 1
get_metadata_lines 1 1 6 1
metadata_isdir 1 1 6 1
metadata_listdir 1 1 6 1
run_script 1 1 8 2
get_resource_filename 1 1 8 2
get_resource_stream 1 1 8 2
get_resource_string 1 1 8 2
has_resource 1 1 6 1
resource_isdir 1 1 6 1
resource_listdir 1 1 6 1
__init__ 3 9 55 2
_build_master 3 11 42 1
_build_from_requirements 4 11 77 2
add_entry 2 5 47 2
__contains__ 1 2 21 2
find 3 5 40 2
iter_entry_points 5 7 43 3
run_script 1 6 53 3
__iter__ 5 9 55 1
add 7 15 136 5
resolve 1 2 23 6
find_plugins 1 2 19 5
require 2 5 33 2
subscribe 4 8 42 3
_added_new 2 3 18 2
__getstate__ 1 5 37 1
__setstate__ 1 6 50 2
markers_pass 4 6 59 3
__init__ 1 3 19 3
can_add 4 7 44 2
remove 1 2 21 2
scan 4 6 39 2
__getitem__ 1 3 27 2
add 4 6 66 2
best_match 1 2 17 5
obtain 2 3 23 3
__iter__ 3 4 25 1
__iadd__ 5 10 63 2
__add__ 2 5 37 2
__init__ 1 2 11 1
resource_exists 1 2 20 3
resource_isdir 1 4 20 3
resource_filename 1 4 22 3
resource_stream 1 4 22 3
resource_string 1 4 22 3
resource_listdir 1 4 20 3
extraction_error 2 24 68 1
get_cache_path 3 22 69 3
_warn_unsafe_extraction_path 5 13 69 1
postprocess 2 4 43 3
set_extraction_path 2 6 23 2
cleanup_resources 1 1 10 2
get_default_cache 2 5 25 0
safe_name 1 2 17 1
safe_version 2 6 48 1
safe_extra 1 2 21 1
to_filename 1 2 15 1
invalid_marker 2 8 31 1
evaluate_marker 2 6 42 2
__init__ 1 3 38 2
get_resource_filename 1 2 20 3
get_resource_stream 1 2 23 3
get_resource_string 1 2 25 3
has_resource 1 2 23 2
_get_metadata_path 1 2 18 2
has_metadata 2 5 32 2
get_metadata 4 12 65 2
get_metadata_lines 1 2 17 2
resource_isdir 1 2 23 2
metadata_isdir 2 2 27 2
resource_listdir 1 2 23 2
metadata_listdir 2 4 31 2
run_script 3 22 164 3
_has 1 4 12 2
_isdir 1 4 12 2
_listdir 1 4 12 2
_fn 2 5 37 3
_validate_resource_path 6 16 87 1
_get 2 6 31 2
__init__ 1 3 20 2
_setup_prefix 3 11 71 1
_has 1 2 16 2
_isdir 1 2 16 2
_listdir 1 2 14 2
get_resource_stream 1 2 25 3
_get 1 3 23 2
_register 2 5 35 1
_get 1 2 9 2
_listdir 1 2 10 2
__init__ 1 2 6 1
build 2 10 55 2
load 3 7 71 2
__init__ 1 3 28 2
_zipinfo_name 3 9 62 2
_parts 2 7 61 2
zipinfo 1 2 18 1
get_resource_filename 4 11 77 3
_get_date_and_size 1 5 36 1
_extract_resource 10 39 240 3
_is_current 4 11 92 3
_get_eager_resources 4 8 53 1
_index 5 16 93 1
_has 2 3 29 2
_isdir 1 2 20 2
_listdir 1 2 29 2
_eager_to_zip 1 2 23 2
_resource_to_zip 1 2 23 2
__init__ 1 2 12 2
_get_metadata_path 1 2 11 2
has_metadata 2 2 22 2
get_metadata 2 7 52 2
_warn_on_replacement 2 6 41 2
get_metadata_lines 1 2 17 2
__init__ 1 3 19 3
__init__ 2 8 61 2
register_finder 1 2 14 2
find_distributions 1 4 33 2
find_eggs_in_zip 8 19 151 3
find_nothing 1 2 14 3
_by_version_descending._by_version 2 4 50 1
_by_version_descending 1 3 21 1
find_on_path 6 21 117 3
dist_factory 6 12 66 3
__bool__ 1 2 7 1
__call__ 1 2 13 2
safe_listdir 5 13 68 1
distributions_from_metadata 3 12 81 1
non_empty_lines 3 6 31 1
resolve_egg_link 2 8 53 1
register_namespace_handler 1 2 14 2
_handle_ns 6 24 158 2
_rebuild_mod_path.safe_sys_path_index 2 5 23 1
_rebuild_mod_path.position_in_sys_path 1 5 49 1
_rebuild_mod_path 4 10 75 3
declare_namespace 8 21 118 1
fixup_namespace_packages 4 9 54 2
file_ns_handler 3 8 59 4
null_ns_handler 1 2 13 4
normalize_path 1 2 32 1
_cygwin_patch 2 2 23 1
_normalize_cached 2 6 33 2
_is_egg_path 1 2 17 1
_is_unpacked_egg 2 5 33 1
_set_parent_ns 2 6 49 1
yield_lines 7 10 62 1
__init__ 2 8 68 4
__str__ 3 7 54 1
__repr__ 1 2 12 1
load 5 11 57 4
resolve 2 6 52 1
require 3 6 71 3
parse 3 9 92 3
_parse_extras 3 7 37 2
parse_group 4 10 78 4
parse_map 6 16 97 3
_remove_md5_fragment 3 7 54 1
_version_from_file.is_version_line 1 2 16 1
_version_from_file 2 6 50 1
__init__ 1 4 33 8
from_location 3 14 119 5
_reload_version 1 2 7 1
hashcmp 3 9 39 1
__hash__ 1 2 12 1
__lt__ 1 2 15 2
__le__ 1 2 15 2
__gt__ 1 2 15 2
__ge__ 1 2 15 2
__eq__ 2 4 28 2
__ne__ 1 2 12 2
key 2 6 29 1
parsed_version 2 4 28 1
_warn_legacy_version 3 16 70 1
version 3 12 59 1
_dep_map 2 6 33 1
_filter_extras 6 14 89 1
_build_dep_map 3 6 50 1
requires 3 13 69 2
_get_metadata_path_for_display 2 6 27 2
_get_metadata 3 4 27 2
_get_version 1 4 23 1
activate 5 9 68 3
egg_name 3 8 45 1
__repr__ 2 5 27 1
__str__ 3 7 38 1
__getattr__ 2 4 30 2
__dir__ 3 8 45 1
from_filename 1 5 38 4
as_requirement 2 6 55 1
load_entry_point 2 5 45 3
get_entry_map 3 10 57 2
get_entry_info 1 2 22 3
insert_on 18 38 210 4
check_version_conflict 10 19 131 1
has_version 2 7 26 1
clone 2 6 54 2
extras 3 2 17 1
_reload_version 2 5 23 1
_parsed_pkg_info 2 7 45 1
_dep_map 2 6 27 1
_compute_dependencies.reqs_for_extra 4 4 31 1
_compute_dependencies 5 12 110 1
issue_warning 3 9 54 2
__str__ 1 2 14 1
parse_requirements 5 12 74 1
__init__ 4 19 152 2
__eq__ 2 5 24 2
__ne__ 1 2 12 2
__contains__ 3 6 44 2
__hash__ 1 2 9 1
__repr__ 1 2 12 1
parse 1 3 14 1
_always_object 2 4 21 1
_find_adapter 3 5 44 2
ensure_directory 1 3 26 1
_bypass_ensure_directory 6 10 50 1
split_sections 6 15 84 1
_mkstemp 2 7 39 2
_call_aside 1 3 21 3
_initialize 3 9 51 1
_initialize_master_working_set 2 19 106 0
Source file: codechecker/venv/lib/python3.8/site-packages/pkg_resources/py31compat.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_makedirs_31 4 6 35 2
Source file: codechecker/venv/lib/python3.8/site-packages/psutil/_psbsd.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
virtual_memory 5 15 150 0
swap_memory 1 4 49 0
cpu_times 1 3 33 0
per_cpu_times 2 7 51 0
per_cpu_times 3 7 39 0
cpu_count_logical 1 2 11 0
cpu_count_physical 2 2 14 0
cpu_count_physical 7 16 89 0
cpu_stats 6 14 119 0
disk_partitions 2 10 64 1
net_if_stats 5 16 103 0
net_connections 11 30 201 1
sensors_battery 4 13 65 0
sensors_temperatures 4 15 75 0
cpu_freq 6 19 127 0
boot_time 1 2 11 0
users 5 13 75 0
_pid_0_exists 3 9 28 0
pids 4 5 36 0
pid_exists 2 6 28 1
is_zombie 2 6 32 1
wrap_exceptions.wrapper 7 17 109 3
wrap_exceptions 1 4 17 1
wrap_exceptions_procfs 4 10 66 1
__init__ 1 4 22 2
_assert_alive 1 2 14 1
oneshot 1 4 28 1
oneshot_enter 1 2 13 1
oneshot_exit 1 2 13 1
name 2 3 34 1
exe 7 16 81 1
cmdline 8 18 111 1
environ 1 2 14 1
terminal 2 7 37 1
ppid 1 3 24 1
uids 1 6 41 1
gids 1 6 41 1
cpu_times 1 7 49 1
cpu_num 1 2 17 1
memory_info 1 8 55 1
create_time 1 2 17 1
num_threads 2 5 28 1
num_ctx_switches 1 5 33 1
threads 3 9 56 1
connections 9 28 212 2
wait 1 2 24 2
nice_get 1 2 14 1
nice_set 1 2 18 2
status 1 3 27 1
io_counters 1 7 39 1
cwd 7 9 44 1
_not_implemented 1 2 7 1
open_files 2 3 33 1
num_fds 2 5 26 1
cpu_affinity_get 1 2 14 1
cpu_affinity_set 7 16 98 2
memory_maps 1 2 14 1
rlimit 3 10 68 3
Source file: codechecker/venv/lib/python3.8/site-packages/psutil/_compat.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
u 1 2 7 1
b 1 2 12 1
u 1 2 12 1
b 1 2 7 1
super 13 37 200 3
_instance_checking_exception._instance_checking_exception.wrapped.__init__ 5 8 82 3
_instance_checking_exception._instance_checking_exception.wrapped.__instancecheck__ 1 2 12 2
_instance_checking_exception._instance_checking_exception.wrapped.__subclasscheck__ 1 3 24 2
_instance_checking_exception.wrapped 1 9 39 1
_instance_checking_exception 1 3 11 1
FileNotFoundError 1 2 18 1
ProcessLookupError 1 2 18 1
PermissionError 1 3 24 1
InterruptedError 1 2 18 1
ChildProcessError 1 2 18 1
FileExistsError 1 2 18 1
__init__ 1 3 25 3
__hash__ 1 2 9 1
_make_key 1 4 52 4
lru_cache.lru_cache.decorating_function.wrapper 1 4 27 2
lru_cache.lru_cache.decorating_function.wrapper 2 10 65 2
lru_cache.lru_cache.decorating_function.wrapper 8 44 256 2
lru_cache.lru_cache.decorating_function.cache_info 2 7 39 0
lru_cache.lru_cache.decorating_function.cache_clear 2 9 54 0
lru_cache.decorating_function 3 24 124 1
lru_cache 1 3 16 2
which._access_check 3 3 37 2
which 14 31 232 3
get_terminal_size 3 14 66 2
Source file: codechecker/venv/lib/python3.8/site-packages/psutil/_psosx.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
virtual_memory 1 8 70 0
swap_memory 1 4 49 0
cpu_times 1 3 29 0
per_cpu_times 2 7 47 0
cpu_count_logical 1 2 11 0
cpu_count_physical 1 2 11 0
cpu_stats 1 5 33 0
cpu_freq 1 3 29 0
disk_partitions 6 15 98 1
sensors_battery 4 13 65 0
net_connections 5 13 70 1
net_if_stats 5 16 103 0
boot_time 1 2 11 0
users 6 12 71 0
pids 4 11 52 0
is_zombie 2 6 32 1
wrap_exceptions.wrapper 5 12 97 3
wrap_exceptions 1 4 17 1
catch_zombie 6 16 88 1
__init__ 1 4 22 2
_get_kinfo_proc 1 4 27 1
_get_pidtaskinfo 1 5 33 1
oneshot_enter 1 3 21 1
oneshot_exit 1 3 21 1
name 2 3 34 1
exe 1 3 20 1
cmdline 1 3 20 1
environ 1 3 23 1
ppid 1 3 24 1
cwd 1 3 20 1
uids 1 6 41 1
gids 1 6 41 1
terminal 2 7 37 1
memory_info 1 8 48 1
memory_full_info 1 4 33 1
cpu_times 1 6 41 1
create_time 1 2 17 1
num_ctx_switches 1 3 27 1
num_threads 1 2 17 1
open_files 4 11 66 1
connections 4 14 116 2
num_fds 2 5 29 1
wait 1 2 24 2
nice_get 1 3 20 1
nice_set 1 3 24 2
status 1 3 27 1
threads 2 7 48 1
Source file: codechecker/venv/lib/python3.8/site-packages/psutil/_pslinux.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
readlink 3 7 58 1
file_flags_to_mode 2 7 78 1
is_storage_device 2 8 45 1
set_scputimes_ntuple 4 13 97 1
cat 4 9 59 3
prlimit 3 17 148 3
calculate_avail_vmem 5 26 157 1
virtual_memory 16 69 374 0
swap_memory 9 38 273 0
cpu_times 2 8 70 0
per_cpu_times 4 14 98 0
cpu_count_logical 8 19 115 0
cpu_count_physical 9 28 185 0
cpu_stats 8 18 131 0
cpu_freq.get_path 3 5 30 1
cpu_freq 5 19 141 0
cpu_freq 3 8 74 0
cpu_freq 1 2 8 0
__init__ 1 20 172 1
get_proc_inodes 6 16 113 2
get_all_inodes 3 8 41 1
decode_address 8 29 185 2
process_inet 10 30 213 5
process_unix 9 29 184 4
retrieve 9 29 233 3
net_connections 1 2 15 1
net_io_counters 2 28 146 0
net_if_stats 4 17 111 0
disk_io_counters.read_procfs 6 23 215 0
disk_io_counters.read_sysfs 4 12 140 0
disk_io_counters 6 22 135 1
disk_partitions 11 30 201 1
sensors_temperatures 21 72 569 0
sensors_fans 5 17 157 0
sensors_battery.multi_cat 4 6 42 1
sensors_battery 18 53 328 0
users 5 12 77 0
boot_time 3 11 65 0
pids 3 2 32 0
pid_exists 5 14 91 1
ppid_map 3 15 93 0
wrap_exceptions.wrapper 5 11 88 3
wrap_exceptions 1 4 17 1
__init__ 1 5 29 2
_assert_alive 1 2 22 1
_parse_stat_file 1 19 171 1
_read_status_file 1 3 30 1
_read_smaps_file 1 4 37 1
oneshot_enter 1 4 29 1
oneshot_exit 1 4 29 1
name 2 5 26 1
exe 5 13 104 1
cmdline 7 12 99 1
environ 1 4 35 1
terminal 2 7 37 1
io_counters 6 27 148 1
cpu_times 1 8 80 1
cpu_num 1 2 18 1
wait 1 2 24 2
create_time 2 4 33 1
memory_info 2 5 79 1
memory_full_info 1 5 35 2
memory_maps.get_blocks 5 17 112 2
memory_maps 8 39 275 1
cwd 3 8 66 1
num_ctx_switches 1 2 15 2
num_threads 1 3 35 2
threads 4 23 160 1
nice_get 1 2 14 1
nice_set 1 2 18 2
cpu_affinity_get 1 2 14 1
_get_eligible_cpus 1 2 15 2
cpu_affinity_set 7 17 106 2
ionice_get 2 5 38 1
ionice_set 6 8 62 3
rlimit 7 17 109 3
status 2 5 34 1
open_files 9 33 211 1
connections 1 4 28 2
num_fds 1 2 25 1
ppid 1 2 17 1
uids 1 4 57 2
gids 1 4 57 2
Source file: codechecker/venv/lib/python3.8/site-packages/psutil/_pssunos.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
virtual_memory 1 6 57 0
swap_memory 5 23 195 0
cpu_times 2 3 31 0
per_cpu_times 2 3 24 0
cpu_count_logical 2 5 19 0
cpu_count_physical 1 2 11 0
cpu_stats 1 5 34 0
disk_partitions 6 19 104 1
net_connections 11 30 230 2
net_if_stats 3 8 67 0
boot_time 1 2 11 0
users 4 13 78 0
pids 3 2 32 0
pid_exists 1 2 13 1
wrap_exceptions.wrapper 7 17 114 3
wrap_exceptions 1 4 17 1
__init__ 1 5 29 2
_assert_alive 1 2 22 1
oneshot_enter 1 4 29 1
oneshot_exit 1 4 29 1
_proc_name_and_args 1 2 18 1
_proc_basic_info 3 7 66 1
_proc_cred 1 2 18 1
name 1 2 14 1
exe 2 8 35 1
cmdline 1 2 19 1
environ 1 2 18 1
create_time 1 2 17 1
num_threads 1 2 17 1
nice_get 1 2 17 1
nice_set 2 4 40 2
ppid 1 3 24 1
uids 2 8 67 1
gids 2 8 67 1
cpu_times 4 9 68 1
cpu_num 1 2 18 1
terminal 5 15 83 1
cwd 2 7 46 1
memory_info 1 5 41 1
status 1 3 27 1
threads 7 23 124 1
open_files 6 19 119 1
_get_unix_sockets 10 27 238 2
connections 4 8 77 2
memory_maps.toaddr 1 3 39 2
memory_maps 9 29 174 1
num_fds 1 2 25 1
num_ctx_switches 1 3 24 1
wait 1 2 24 2
Source file: codechecker/venv/lib/python3.8/site-packages/psutil/__init__.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_ppid_map 3 8 43 0
_assert_pid_not_reused.wrapper 2 4 41 3
_assert_pid_not_reused 1 4 17 1
_pprint_secs 2 8 52 1
__init__ 1 2 15 2
_init 9 34 185 3
__str__ 9 26 170 1
__eq__ 2 4 26 2
__ne__ 1 2 12 2
__hash__ 2 4 26 1
pid 1 2 10 1
oneshot 5 20 111 1
as_dict 11 29 169 3
parent 6 13 73 1
parents 2 7 38 1
is_running 4 10 39 1
ppid 3 6 38 1
name 8 17 95 1
exe.guess_it 8 11 81 1
exe 5 15 67 1
cmdline 1 2 14 1
status 2 5 21 1
username 4 12 57 1
create_time 2 4 28 1
cwd 1 2 14 1
nice 3 7 52 2
uids 1 2 14 1
gids 1 2 14 1
terminal 1 2 14 1
num_fds 1 2 14 1
io_counters 1 2 14 1
ionice 3 7 51 3
rlimit 1 2 23 3
cpu_affinity 4 10 87 2
cpu_num 1 2 14 1
environ 1 2 14 1
num_handles 1 2 14 1
num_ctx_switches 1 2 14 1
num_threads 1 2 14 1
threads 1 2 14 1
children 12 33 194 2
cpu_percent.timer 1 2 10 0
cpu_percent 9 32 204 2
cpu_times 1 2 14 1
memory_info 1 2 14 1
memory_info_ex 1 2 11 1
memory_full_info 1 2 14 1
memory_percent 5 16 105 2
memory_maps 6 16 119 2
open_files 1 2 14 1
connections 1 2 19 2
_send_signal 6 17 104 2
send_signal 2 5 27 2
suspend 2 5 26 1
resume 2 5 26 1
terminate 2 5 26 1
kill 2 5 26 1
wait 4 7 54 2
__init__ 1 3 39 3
__dir__ 1 2 23 1
__enter__ 2 4 24 1
__exit__ 6 13 81 3
__getattribute__ 3 9 52 2
wait 2 6 47 2
pids 1 5 25 0
pid_exists 4 7 35 1
process_iter.add 2 7 46 1
process_iter.remove 1 3 16 1
process_iter 11 34 175 2
wait_procs.check_gone 5 11 59 2
wait_procs 14 29 185 3
cpu_count 4 8 42 1
cpu_times 2 5 26 1
_cpu_tot_time 2 6 37 1
_cpu_busy_time 1 5 29 1
_cpu_times_deltas 2 8 71 2
cpu_percent.calculate 2 10 54 2
cpu_percent 10 30 166 2
cpu_times_percent.calculate 2 11 86 2
cpu_times_percent 10 30 166 2
cpu_stats 1 2 11 0
cpu_freq 8 27 139 1
virtual_memory 1 5 21 0
swap_memory 1 2 11 0
disk_usage 1 2 13 1
disk_partitions.pathconf 2 5 26 2
disk_partitions 3 13 70 1
disk_io_counters 8 14 119 2
net_io_counters 7 12 96 2
net_connections 1 2 15 1
net_if_addrs 12 23 171 0
net_if_stats 1 2 11 0
sensors_temperatures.convert 3 3 28 1
sensors_temperatures 7 17 114 1
sensors_fans 1 2 11 0
sensors_battery 1 2 11 0
boot_time 1 2 11 0
users 1 2 11 0
win_service_iter 1 2 11 0
win_service_get 1 2 13 1
test 18 56 434 0
Source file: codechecker/venv/lib/python3.8/site-packages/psutil/_psposix.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
pid_exists 4 11 37 1
negsig_to_enum 2 5 18 1
negsig_to_enum 1 2 7 1
wait_pid 1 6 46 7
sleep 3 6 46 1
disk_usage 5 23 145 1
get_terminal_map 3 10 57 0
Source file: codechecker/venv/lib/python3.8/site-packages/psutil/_pswindows.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
convert_dos_path 1 10 53 1
py2_strencode 3 8 34 1
getpagesize 1 2 10 0
virtual_memory 1 9 68 0
swap_memory 1 7 58 0
disk_usage 3 7 68 1
disk_partitions 2 3 28 1
cpu_times 2 5 57 0
per_cpu_times 2 6 48 0
cpu_count_logical 1 2 11 0
cpu_count_physical 1 2 11 0
cpu_stats 1 5 34 0
cpu_freq 1 4 38 0
getloadavg 3 7 42 0
net_connections 5 13 127 2
net_if_stats 4 12 93 0
net_io_counters 2 3 36 0
net_if_addrs 2 7 44 0
sensors_battery 5 12 76 0
boot_time 2 8 36 0
users 2 9 58 0
win_service_iter 2 3 29 0
win_service_get 1 4 28 1
__init__ 1 3 19 3
__str__ 1 4 30 1
__repr__ 1 2 20 1
__eq__ 2 4 26 2
__ne__ 1 2 12 2
_query_config 1 9 60 1
_query_status 2 6 43 1
_wrap_exceptions 4 16 80 1
name 1 2 10 1
display_name 1 2 10 1
binpath 1 2 15 1
username 1 2 15 1
start_type 1 2 15 1
pid 1 2 15 1
status 1 2 15 1
description 1 2 20 1
as_dict 1 7 55 1
is_permission_err 2 5 50 1
convert_oserror 3 7 62 3
wrap_exceptions.wrapper 2 5 46 3
wrap_exceptions 1 4 17 1
retry_error_partial_copy.wrapper 4 18 111 3
retry_error_partial_copy 1 4 17 1
__init__ 1 4 22 2
oneshot_enter 1 3 21 1
oneshot_exit 1 3 21 1
_proc_info 1 4 28 1
name 3 6 37 1
exe 6 16 87 1
cmdline 6 15 92 1
environ 3 5 41 1
ppid 2 5 30 1
_get_raw_meminfo 3 19 118 1
memory_info 1 5 37 1
memory_full_info 1 5 39 1
memory_maps 4 12 80 1
kill 1 2 14 1
send_signal 3 10 67 2
wait 9 21 158 2
username 2 5 42 1
create_time 3 8 47 1
num_threads 1 2 17 1
threads 2 7 48 1
cpu_times 3 10 76 1
suspend 1 2 15 1
resume 1 2 15 1
cwd 2 5 49 1
open_files 5 13 83 1
connections 1 2 20 2
nice_get 2 5 29 1
nice_set 1 2 18 2
ionice_get 2 5 29 1
ionice_set 3 7 48 3
io_counters 3 16 95 1
status 2 6 28 1
cpu_affinity_get.from_bitmask 3 2 25 1
cpu_affinity_get 1 4 22 1
cpu_affinity_set.to_bitmask 3 7 31 1
cpu_affinity_set 4 12 79 2
num_handles 3 7 40 1
num_ctx_switches 1 3 27 1
Source file: codechecker/venv/lib/python3.8/site-packages/psutil/_psaix.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
virtual_memory 1 4 48 0
swap_memory 1 5 52 0
cpu_times 2 3 31 0
per_cpu_times 2 3 24 0
cpu_count_logical 2 5 19 0
cpu_count_physical 5 12 103 0
cpu_stats 1 4 31 0
disk_partitions 5 15 86 1
net_connections 7 18 140 2
net_if_stats 7 24 192 0
boot_time 1 2 11 0
users 4 13 78 0
pids 3 2 29 0
pid_exists 1 2 31 1
wrap_exceptions.wrapper 4 10 82 3
wrap_exceptions 1 4 17 1
__init__ 1 5 29 2
oneshot_enter 1 3 21 1
oneshot_exit 1 3 21 1
_proc_basic_info 1 2 18 1
_proc_cred 1 2 18 1
name 2 4 32 1
exe 10 19 172 1
cmdline 1 2 14 1
environ 1 2 14 1
create_time 1 2 17 1
num_threads 1 2 17 1
threads 3 9 68 1
connections 2 5 43 2
nice_get 1 2 14 1
nice_set 1 2 18 2
ppid 1 3 24 1
uids 1 3 33 1
gids 1 3 33 1
cpu_times 1 3 27 1
terminal 3 7 64 1
cwd 2 8 54 1
memory_info 1 5 41 1
status 1 3 27 1
open_files 7 19 164 1
num_fds 2 4 34 1
num_ctx_switches 1 3 20 1
wait 1 2 24 2
io_counters 3 8 60 1
Source file: codechecker/venv/lib/python3.8/site-packages/psutil/_common.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 22 2
__repr__ 1 3 26 1
__init__ 3 11 78 4
__init__ 4 14 105 5
__init__ 5 12 98 4
__init__ 4 9 86 4
usage_percent 3 9 51 3
memoize.wrapper 2 7 53 2
memoize.cache_clear 1 2 10 0
memoize 1 7 28 1
memoize_when_activated.wrapper 3 8 41 1
memoize_when_activated.cache_activate 1 2 12 1
memoize_when_activated.cache_deactivate 2 5 16 1
memoize_when_activated 1 8 31 1
isfile_strict 3 9 50 1
path_exists_strict 3 9 41 1
supports_ipv6 4 10 58 0
parse_environ_block 5 17 93 1
sockfam_to_enum 3 8 29 1
socktype_to_enum 3 8 29 1
conn_to_ntuple 7 16 134 8
deprecated_method.deprecated_method.outer.inner 1 3 39 3
deprecated_method.outer 2 8 39 1
deprecated_method 1 3 10 1
__init__ 1 5 32 1
_add_dict 1 7 60 3
_remove_dead_reminders 3 7 75 3
run 6 26 180 3
cache_clear 2 10 73 2
cache_info 1 3 25 1
wrap_numbers 1 3 22 2
open_binary 1 2 18 2
open_text 2 5 38 2
bytes2human 4 10 117 2
get_procfs_path 1 2 14 0
decode 1 2 18 1
decode 1 2 7 1
term_supports_colors 3 12 51 1
hilite 4 16 127 3
print_color 1 2 19 4
debug 1 5 46 1
debug 1 2 6 1
Source file: codechecker/venv/lib/python3.8/site-packages/easy_install.py
Source file: codechecker/venv/lib/python3.8/site-packages/six.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__len__ 1 2 10 1
_add_doc 1 2 13 2
_import_module 1 3 17 1
__init__ 1 2 12 2
__get__ 2 8 44 3
__init__ 3 8 47 4
_resolve 1 2 12 1
__getattr__ 1 5 32 2
__init__ 1 3 27 2
__dir__ 2 4 27 1
__init__ 6 17 89 6
_resolve 1 3 22 1
__init__ 1 3 18 2
_add_module 2 3 29 3
_get_module 1 2 20 2
find_module 2 4 22 3
find_spec 2 4 29 4
__get_module 2 5 26 2
load_module 3 12 60 2
is_package 1 2 20 2
get_code 1 3 16 2
create_module 1 2 16 2
exec_module 1 2 8 2
__dir__ 1 2 17 1
add_move 1 2 16 1
remove_move 3 8 39 1
advance_iterator 1 2 11 1
callable 2 2 23 1
get_unbound_function 1 2 7 1
create_unbound_method 1 2 9 2
get_unbound_function 1 2 9 1
create_bound_method 1 2 20 2
create_unbound_method 1 2 18 2
next 1 2 15 1
iterkeys 1 2 19 2
itervalues 1 2 19 2
iteritems 1 2 19 2
iterlists 1 2 19 2
iterkeys 1 2 16 2
itervalues 1 2 16 2
iteritems 1 2 16 2
iterlists 1 2 16 2
b 1 2 12 1
u 1 2 7 1
b 1 2 7 1
u 1 2 21 1
byte2int 1 2 13 1
indexbytes 1 2 15 2
assertCountEqual 1 2 25 3
assertRaisesRegex 1 2 25 3
assertRegex 1 2 25 3
assertNotRegex 1 2 25 3
reraise 4 10 48 3
exec_ 4 10 56 3
raise_from 1 2 9 2
print_.write 6 11 80 1
print_ 17 40 208 2
print_ 3 6 52 2
_update_wrapper 1 3 19 4
wraps 1 2 17 3
with_metaclass.__new__ 3 8 60 4
with_metaclass.__prepare__ 1 2 18 3
with_metaclass 1 6 36 2
add_metaclass.wrapper 5 13 97 1
add_metaclass 1 3 10 1
ensure_binary 3 6 51 3
ensure_str 7 10 87 3
ensure_text 3 7 53 3
python_2_unicode_compatible 3 9 53 1
Source file: codechecker/venv/lib/python3.8/site-packages/editor.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_default_editors 1 7 15 0
get_editor_args 5 11 58 1
get_editor 5 10 55 0
get_tty_filename 2 4 15 0
edit 7 21 190 4
_get_editor 1 2 11 1
_edit 2 5 43 1
Source file: codechecker/venv/lib/python3.8/site-packages/mypy_extensions.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_check_fails 3 7 46 2
_dict_new 1 2 20 3
_typeddict_new 4 13 95 4
__new__ 5 12 127 5
Arg 1 2 14 2
DefaultArg 1 2 14 2
NamedArg 1 2 14 2
DefaultNamedArg 1 2 14 2
VarArg 1 2 10 1
KwArg 1 2 10 1
trait 1 2 7 1
mypyc_attr 1 2 14 2
__init__ 1 2 12 2
__getitem__ 1 2 11 2
__getitem__ 1 2 16 2
Source file: codechecker/analyzer/codechecker_analyzer/cmd/analyzer_version.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_argparser_ctor_args 1 9 27 0
add_arguments_to_parser 1 9 48 1
print_version 2 12 86 1
main 4 6 45 1
Source file: codechecker/analyzer/codechecker_analyzer/cmd/__init__.py
Source file: codechecker/analyzer/codechecker_analyzer/cmd/parse.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 8 23 8
__format_location 2 8 80 2
__format_bug_event 1 2 15 5
__format_bug_note 1 7 45 2
__format_macro_expansion 1 8 50 2
parse 3 13 70 1
write 1 3 23 4
skip_report 1 2 19 6
get_argparser_ctor_args 1 21 31 0
add_arguments_to_parser 1 110 383 1
parse_with_plt_formatter 1 4 29 5
parse_convert_reports 1 5 38 4
main.trim_path_prefixes_handler 1 2 15 1
main.skip_html_report_data_handler 1 2 15 6
main 48 205 1260 1
Source file: codechecker/analyzer/codechecker_analyzer/cmd/log.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_argparser_ctor_args 3 25 58 0
add_arguments_to_parser 1 45 174 1
main 3 14 106 1
Source file: codechecker/analyzer/codechecker_analyzer/cmd/analyzers.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_argparser_ctor_args 1 8 26 0
add_arguments_to_parser 1 49 188 1
main.uglify 1 2 19 1
main 23 84 533 1
Source file: codechecker/analyzer/codechecker_analyzer/cmd/analyze.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_argparser_ctor_args 1 23 31 0
add_arguments_to_parser 7 539 1472 1
__get_skip_handler 5 14 102 1
__update_skip_file 3 8 63 1
__cleanup_metadata 5 14 77 2
__del_result_source_file 3 7 52 2
__get_result_source_files 3 8 56 1
main 46 184 1169 1
Source file: codechecker/analyzer/codechecker_analyzer/cmd/checkers.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_diagtool_bin 3 11 79 0
get_warnings 5 14 85 1
get_argparser_ctor_args 1 26 98 0
add_arguments_to_parser 2 71 307 1
main.uglify 1 2 19 1
main.match_guideline 3 6 53 2
main.format_guideline 2 3 35 1
main 52 139 1035 1
Source file: codechecker/analyzer/codechecker_analyzer/cmd/check.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_argparser_ctor_args 1 42 31 0
add_arguments_to_parser 7 568 1570 1
main.__update_if_key_exists 2 3 28 3
main 16 102 498 1
Source file: codechecker/analyzer/codechecker_analyzer/cmd/fixit.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_argparser_ctor_args 1 15 26 0
add_arguments_to_parser 1 39 140 1
get_location_by_offset 3 8 58 2
clang_tidy_fixit_filter 1 2 15 6
make_regex 2 5 55 1
ask_user 1 4 31 1
check_existence_and_collect 2 5 27 1
check_modification_and_collect 2 5 26 1
match_reports 5 8 62 1
list_fixits 8 34 257 5
apply_fixits 8 42 326 5
main 9 21 167 1
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/clangsa/result_handler.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
postprocess_result 3 5 39 1
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/clangsa/ctu_manager.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
check_simple_key 1 2 8 1
merge_clang_extdef_mappings 1 2 9 3
generate_ast_cmd 1 8 95 4
generate_invocation_list 1 14 129 5
generate_ast 4 14 103 5
ast_dump_path 2 4 50 1
func_map_list_src_to_ast 3 9 64 2
get_extdef_mapping_cmd 1 6 46 4
map_functions 1 2 17 7
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/clangsa/clang_options.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_analyzer_checkers_cmd 7 12 93 3
get_checker_config_cmd 7 12 93 3
get_analyzer_config_cmd 2 6 40 1
ctu_mapping 5 32 146 1
get_abos_options 3 7 28 1
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/clangsa/ctu_triple_arch.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_compile_command 8 19 175 4
_find_arch_in_command 3 7 52 1
get_triple_arch 2 7 59 4
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/clangsa/analyzer.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse_clang_help_page 10 43 241 4
__init__ 1 4 33 3
is_ctu_available 1 2 15 1
is_ctu_enabled 1 2 11 1
disable_ctu 1 2 11 1
enable_ctu 1 2 10 1
add_checker_config 1 2 16 2
get_analyzer_checkers 1 10 47 4
get_checker_config 1 10 47 4
get_analyzer_config 1 9 43 4
construct_analyzer_cmd 23 86 536 2
get_ctu_dir 1 9 59 1
analyzer_mentioned_file_real_path 3 20 124 2
get_analyzer_mentioned_files 4 12 73 2
resolve_missing_binary 3 10 60 3
construct_result_handler 1 2 13 5
construct_config_handler 18 63 455 3
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/clangsa/config_handler.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 11 62 2
analyzer_plugins 8 14 102 1
ctu_capability 1 2 16 1
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/clangsa/statistics.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
build_stat_coll_cmd 13 39 291 3
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/clangsa/version.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 6 25 6
__init__ 1 6 22 1
parse 3 12 79 2
get 1 9 49 2
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/clangsa/ctu_autodetection.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
invoke_binary_checked 3 16 80 3
__init__ 4 20 101 3
analyzer_version_info 2 4 18 1
major_version 1 2 12 1
installed_dir 1 2 12 1
mapping_tool_path 2 5 25 1
display_progress 3 12 49 1
mapping_file_name 2 6 26 1
is_ctu_capable 2 6 34 1
is_on_demand_ctu_available 2 7 35 1
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/clangtidy/result_handler.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
generate_plist_from_tidy_result 1 6 42 2
postprocess_result 2 7 49 1
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/clangtidy/analyzer.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse_checkers 6 13 85 1
parse_checker_config 1 3 24 1
parse_analyzer_config 1 2 20 1
add_checker_config 1 2 13 2
get_analyzer_checkers 2 11 61 3
get_checker_config 2 11 61 3
get_analyzer_config 2 11 61 3
construct_analyzer_cmd 19 55 423 2
get_analyzer_mentioned_files 4 13 71 2
resolve_missing_binary 3 10 58 3
construct_result_handler 1 2 13 5
construct_config_handler 22 79 555 3
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/clangtidy/config_handler.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 15 1
set_checker_enabled 3 6 47 3
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/clangtidy/output_converter.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 5 33 5
__eq__ 4 5 42 2
__str__ 1 3 26 1
__init__ 1 2 23 8
__eq__ 4 5 46 2
__str__ 3 5 51 1
__init__ 1 2 11 1
parse_messages_from_file 1 3 33 2
parse_messages 4 11 59 2
_parse_message 3 18 147 3
_parse_code 4 10 66 3
_parse_fixits 4 10 82 3
_parse_notes 3 13 126 4
__init__ 1 5 20 1
_add_files_from_messages 5 17 140 2
_add_diagnostics 2 5 46 3
_get_checker_category 2 6 27 1
_create_diags 2 20 146 3
_create_location 1 6 30 2
_create_event_from_note 1 7 34 2
_create_edge 1 7 47 3
_add_fixits 2 6 50 3
_add_notes 4 14 84 3
add_messages 1 2 21 2
write_to_file 1 3 24 2
write 1 2 18 2
__str__ 1 2 29 1
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/analyzer_types.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
is_ctu_capable 2 7 44 1
is_ctu_on_demand_available 2 7 44 1
is_statistics_capable 4 14 90 1
is_z3_capable 2 12 68 1
is_z3_refutation_capable 2 10 62 1
print_unsupported_analyzers 2 7 26 1
check_available_analyzers 2 7 29 2
check_supported_analyzers 10 35 197 2
construct_analyzer 1 2 7 2
build_config_handlers 2 7 41 3
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/analyzer_base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 4 24 3
buildaction 1 2 9 1
config_handler 1 2 9 1
construct_analyzer_cmd 1 2 12 2
resolve_missing_binary 1 2 15 3
construct_config_handler 1 2 15 3
get_analyzer_mentioned_files 1 2 13 2
construct_result_handler 1 2 13 5
analyze 2 18 102 5
get_analyzer_checkers 1 2 15 3
run_proc.signal_handler 2 6 34 2
run_proc 3 18 113 4
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/result_handler_base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 13 76 4
buildaction 1 2 10 1
workspace 1 2 10 1
analyzer_action_str 5 15 149 1
analyzer_result_file 2 6 36 1
fixit_file 2 7 38 1
clean_results 3 6 32 1
postprocess_result 1 2 7 1
handle_results 1 2 9 2
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/config_handler.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 7 40 1
analyzer_plugins 1 2 9 1
get_version 2 14 79 2
add_checker 1 2 17 4
set_checker_enabled 5 8 70 3
checks 1 2 10 1
__gen_name_variations 5 9 76 1
initialize_checkers 1 5 18 5
Source file: codechecker/analyzer/codechecker_analyzer/analyzers/flag.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
has_flag 3 2 31 2
prepend_all 2 6 31 2
Source file: codechecker/analyzer/codechecker_analyzer/buildlog/log_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
filter_compiler_includes_extra_args 5 11 93 1
c 1 2 6 0
cpp 1 2 6 0
is_executable_compiler 2 5 35 1
__get_compiler_err 2 15 84 1
__parse_compiler_includes 7 20 100 1
get_compiler_includes 1 9 76 3
get_compiler_target 5 11 73 1
get_compiler_standard 8 56 143 2
load_compiler_info 11 34 334 2
set.set_details_from_ICI 4 10 71 2
set 4 29 303 2
get 1 2 8 0
__init__ 1 3 20 2
__next__ 1 3 17 1
__iter__ 1 2 7 1
item 1 2 9 1
get_language 1 12 55 1
determine_compiler 3 5 38 2
__is_not_include_fixed 1 2 24 1
__contains_no_intrinsic_headers 3 6 40 1
__collect_clang_compile_opts 2 4 31 2
__collect_transform_xclang_opts 3 9 48 2
__collect_transform_include_opts 8 21 169 2
__collect_compile_opts 2 5 33 2
__skip_sources 2 4 22 2
__determine_action_type 6 13 87 2
__get_arch 2 6 31 2
__get_target 2 6 35 2
__get_language 3 9 55 2
__get_output 2 6 31 2
__replace 2 5 35 2
__skip_clang 2 4 22 2
__skip_gcc 5 9 57 2
parse_options 1 7 29 7
process_response_file 4 6 69 1
extend_compilation_database_entries 9 29 180 1
default 2 4 32 2
parse_unique_log 1 11 43 11
Source file: codechecker/analyzer/codechecker_analyzer/buildlog/host_check.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
check_intercept 5 24 125 1
Source file: codechecker/analyzer/codechecker_analyzer/buildlog/build_action.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 3 31 2
__str__ 1 9 48 1
__setattr__ 3 4 44 3
__eq__ 1 2 15 2
to_dict 1 4 26 1
__hash__ 1 7 60 1
with_attr 2 4 39 3
Source file: codechecker/analyzer/codechecker_analyzer/buildlog/build_manager.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
execute_buildcmd 5 19 109 4
perform_build_command 1 2 19 6
default_compilation_db 1 7 56 2
Source file: codechecker/analyzer/codechecker_analyzer/analyzer_context.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 23 3
__getitem__ 4 7 43 2
__iter__ 1 2 12 1
__len__ 1 2 12 1
__init__ 1 3 24 2
__check_json_format 8 21 129 2
__getitem__ 5 7 60 2
__iter__ 1 2 11 1
__len__ 1 2 11 1
by_profile 4 6 57 3
available_profiles 1 2 13 1
__init__ 1 3 24 2
__check_json_format 8 21 129 2
__getitem__ 1 2 17 2
__iter__ 1 2 15 1
__len__ 1 2 12 1
by_guideline 4 6 46 2
by_rule 4 6 54 2
available_guidelines 1 2 13 1
__init__ 2 28 221 1
__get_package_config 2 10 56 1
__get_package_layout 2 9 50 1
__init_env 1 7 84 1
__set_version 4 19 143 1
__populate_analyzers 8 23 166 1
__populate_replacer 2 7 52 1
version 1 2 9 1
package_build_date 1 2 9 1
package_git_hash 1 2 9 1
package_git_tag 1 2 9 1
version_file 1 3 20 1
env_var_cc_logger_bin 1 2 12 1
env_var_ld_preload 1 2 12 1
env_var_cc_logger_file 1 2 12 1
path_logger_bin 1 2 18 1
path_logger_lib 1 2 9 1
logger_lib_name 1 2 7 1
path_plist_to_html_dist 1 2 20 1
path_env_extra 3 8 56 1
ld_lib_path_extra 3 8 56 1
analyzer_binaries 1 2 9 1
replacer_binary 1 2 9 1
data_files_dir_path 1 2 9 1
checker_plugin 2 4 27 1
checker_severity_map_file 2 9 45 1
checker_guideline_map_file 2 9 45 1
checker_profile_map_file 2 9 45 1
severity_map 1 2 9 1
guideline_map 1 2 9 1
profile_map 1 2 9 1
get_context 3 10 43 0
Source file: codechecker/analyzer/codechecker_analyzer/makefile.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 21 9
__format_analyzer_type 1 2 17 2
__get_target_name 1 5 50 2
__write_header 1 4 25 2
__write_env_exports 4 12 97 2
__write_default_targets 2 7 42 2
__get_ctu_pre_analysis_cmds 1 21 187 2
__get_stats_pre_analysis_cmds 2 12 103 2
__write_pre_analysis_targets 4 16 100 4
__write_post_pre_analysis_targets 4 17 91 3
__write_analysis_targets 4 38 225 4
create 5 25 141 2
Source file: codechecker/analyzer/codechecker_analyzer/arg.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 2 5 43 5
__call__ 2 6 51 5
Source file: codechecker/analyzer/codechecker_analyzer/gcc_toolchain.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
toolchain_in_args 3 8 37 1
get_toolchain_compiler 3 6 46 2
Source file: codechecker/analyzer/codechecker_analyzer/host_check.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
check_clang 4 20 116 2
has_analyzer_config_option 4 18 139 3
has_analyzer_option 2 20 164 3
Source file: codechecker/analyzer/codechecker_analyzer/analyzer.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
prepare_actions 3 6 37 2
create_actions_map 3 10 62 2
__get_analyzer_version 4 26 155 2
__mgr_init 1 2 17 0
__get_statistics_data 12 27 150 1
__get_ctu_data 1 6 40 2
perform_analysis 1 2 15 6
Source file: codechecker/analyzer/codechecker_analyzer/analysis_manager.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
print_analyzer_statistic_summary 7 12 97 3
worker_result_handler 1 2 11 4
init_worker 1 4 17 2
save_output 4 13 86 3
save_metadata 3 7 75 3
is_ctu_active 3 5 30 1
prepare_check 1 2 19 7
handle_success 1 2 15 6
handle_reproducer 7 53 383 4
handle_failure 3 9 85 5
kill_process_tree 4 17 94 2
setup_process_timeout 1 2 11 3
__kill 2 8 43 0
__cleanup_timeout 4 6 47 0
collect_ctu_involved_files 4 14 113 3
check.__create_timeout 1 3 17 1
check.__create_timeout 1 2 6 1
check.handle_analysis_result 4 13 74 2
check 24 124 747 1
skip_cpp 5 11 60 2
start_workers 1 5 35 16
signal_handler 2 6 29 2
Source file: codechecker/analyzer/codechecker_analyzer/checkers.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
available 7 17 92 2
Source file: codechecker/analyzer/codechecker_analyzer/pre_analysis_manager.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
collect_statistics 1 2 13 5
init_worker 1 4 17 2
pre_analyze 9 51 269 1
run_pre_analysis 1 2 19 8
signal_handler 2 6 29 2
Source file: codechecker/analyzer/codechecker_analyzer/env.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_log_env 2 12 73 3
extend 5 22 109 2
replace_env_var.replacer 2 7 40 1
replace_env_var 1 3 10 1
find_by_regex_in_envpath 5 12 125 2
get_binary_in_path 6 17 103 3
is_analyzer_from_path 2 5 34 0
get_clangsa_plugin_dir 1 2 14 0
Source file: codechecker/analyzer/codechecker_analyzer/suppress_file_handler.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_suppress_data 6 49 294 1
write_to_suppress_file 1 2 17 5
Source file: codechecker/analyzer/codechecker_analyzer/suppress_handler.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 4 14 70 4
suppress_file 1 2 10 1
suppress_file 1 2 13 2
__revalidate_suppress_data 2 7 44 1
store_suppress_bug_id 2 11 46 5
skip_suppress_status 2 4 23 2
get_suppressed 5 5 57 2
Source file: codechecker/analyzer/tools/build-logger/src/ldlogger-tool.c
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
matchToProgramList 8 45 186 2
turnLogging 4 11 54 1
loggerFileInitFromPath 3 9 48 2
loggerActionNew 2 12 60 0
loggerActionFree 2 10 38 1
loggerCollectActionsByProgName 5 28 128 3
Source file: codechecker/analyzer/tools/build-logger/src/ldlogger-util.c
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
makePathAbsRec 7 33 155 2
getCurrentTime 1 8 41 1
predictEscapedSize 5 15 64 1
shellEscapeStr 11 33 130 2
startsWith 1 4 24 2
loggerMakePathAbs 8 24 120 3
loggerVectorInit 1 4 19 1
loggerVectorInitAdv 4 23 90 3
loggerVectorClear 5 19 88 1
loggerVectorAddFrom 12 47 256 4
loggerVectorAdd 6 22 121 2
loggerVectorAddUnique 3 12 56 3
loggerVectorFind 3 15 60 3
loggerVectorFindIf 3 10 49 2
loggerVectorErase 4 17 87 2
loggerVectorReplace 2 6 42 3
loggerStrDup 1 4 20 1
loggerStrNDup 3 17 86 2
loggerGetFileExt 5 31 130 2
loggerGetFileDir 3 13 55 1
loggerGetFilePathWithoutExt 2 9 43 1
loggerGetFileName 5 18 88 2
aquireLock 4 21 97 1
freeLock 2 8 28 1
logPrint 11 82 369 5
Source file: codechecker/analyzer/tools/build-logger/src/ldlogger-tool-javac.c
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
readArgumentsFromFile 8 22 156 2
handleClassPath 8 58 334 3
processArg 14 62 326 2
loggerJavacParserCollectActions 9 78 488 3
Source file: codechecker/analyzer/tools/build-logger/src/ldlogger-hooks.h
Source file: codechecker/analyzer/tools/build-logger/src/ldlogger-hooks.c
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
unsetLDPRELOAD 6 14 92 2
tryLog 3 20 132 3
execv 1 5 35 2
execve 1 5 49 3
execvp 1 5 35 2
execvpe 1 5 49 3
Source file: codechecker/analyzer/tools/build-logger/src/ldlogger-logger.c
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
createJsonCommandString 4 26 166 1
writeAction 4 32 124 4
writeActions 4 26 135 3
logProgramArgs 3 31 163 4
logExec 6 44 215 2
main 1 4 26 2
Source file: codechecker/analyzer/tools/build-logger/src/ldlogger-util.h
Source file: codechecker/analyzer/tools/build-logger/src/ldlogger-tool.h
Source file: codechecker/analyzer/tools/build-logger/src/ldlogger-tool-gcc.c
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
isGccLibPath 2 9 41 1
getDefaultArguments 13 52 257 2
getPathsFromEnvVar 7 37 216 3
findFullPath 3 16 118 2
isObjectFile 3 13 69 1
getResponseFile 4 11 63 1
transformSomePathsAbsolute 8 43 253 1
loggerGccParserCollectActions 47 169 1038 3
Source file: codechecker/analyzer/tools/merge_clang_extdef_mappings/codechecker_merge_clang_extdef_mappings/merge_clang_extdef_mappings.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_generate_func_map_lines 3 7 53 1
_create_global_ctu_function_map 5 13 95 1
merge 2 7 57 2
Source file: codechecker/analyzer/tools/merge_clang_extdef_mappings/codechecker_merge_clang_extdef_mappings/cli.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__add_arguments_to_parser 1 13 56 1
main 1 12 53 0
Source file: codechecker/analyzer/tools/merge_clang_extdef_mappings/setup.py
Source file: codechecker/analyzer/tools/statistics_collector/codechecker_statistics_collector/collectors/return_value.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 8 51 3
stats_file 1 2 16 1
checker_analyze_cfg 1 4 18 1
total 1 2 14 1
nof_unchecked 1 2 14 1
unchecked 1 2 14 1
process_line 2 7 62 2
filter_stats 4 10 85 1
get_yaml 2 7 48 1
Source file: codechecker/analyzer/tools/statistics_collector/codechecker_statistics_collector/collectors/special_return_value.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 10 62 3
stats_file 1 2 16 1
checker_analyze_cfg 1 4 18 1
total 1 2 14 1
nof_null 1 2 14 1
nof_negative 1 2 14 1
process_line 2 9 84 2
filter_stats 6 15 134 1
get_yaml 3 12 68 1
Source file: codechecker/analyzer/tools/statistics_collector/codechecker_statistics_collector/post_process_stats.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
process 1 2 11 4
Source file: codechecker/analyzer/tools/statistics_collector/codechecker_statistics_collector/cli.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__add_arguments_to_parser 1 34 125 1
main 3 16 89 0
Source file: codechecker/analyzer/tools/statistics_collector/setup.py
Source file: codechecker/build/CodeChecker/lib/python3/tu_collector/tu_collector.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__random_string 2 7 31 1
__get_toolchain_compiler 5 13 74 1
__determine_compiler 3 35 46 1
__gather_dependencies.__eliminate_argument 7 22 101 3
__gather_dependencies 9 53 345 3
__analyzer_action_hash 5 19 123 1
__get_ctu_buildactions 4 30 131 3
get_dependent_headers 6 41 175 4
add_sources_to_zip 4 17 115 4
zip_tu_files 14 54 336 7
get_dependent_sources 7 23 151 2
main 12 88 435 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/auth/cc_ldap.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
bytes_to_str 3 8 42 1
ldap_error_handler 5 14 75 0
get_user_dn 1 5 19 5
check_group_membership 1 4 11 4
__init__ 11 43 304 4
__enter__ 1 2 9 1
__exit__ 2 3 26 4
get_ldap_query_scope 3 7 30 1
auth_user 10 46 259 3
get_groups 11 69 368 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/auth/cc_pam.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
auth_user 9 20 140 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/api/server_info_handler.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 12 2
getPackageVersion 1 2 10 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/api/authentication.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 4 26 4
__require_privilaged_access 2 6 32 1
checkAPIVersion 1 2 6 1
getAuthParameters 2 4 30 1
getLoggedInUser 2 5 20 1
getAcceptedAuthMethods 1 2 9 1
performLogin 4 22 132 3
destroySession 3 10 58 1
__unpack_extra_params 4 8 42 2
__create_permission_args 1 5 32 3
getPermissions 2 3 26 2
getPermissionsForUser 10 19 139 4
getAuthorisedNames 4 13 108 3
addPermission 2 15 110 5
removePermission 2 14 106 5
hasPermission 1 6 45 3
newToken 1 14 105 2
removeToken 2 19 139 2
getTokens 2 15 97 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/api/report_server.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
comment_kind_from_thrift_type 3 5 32 1
comment_kind_to_thrift_type 3 5 32 1
verify_limit_range 3 12 40 1
slugify 1 4 34 1
exc_to_thrift_reqfail.wrapper 4 18 122 2
exc_to_thrift_reqfail 1 4 15 1
get_component_values 6 18 118 2
process_report_filter 36 99 781 4
process_source_component_filter 4 11 56 2
filter_open_reports_in_tags 3 9 70 3
get_source_component_file_query 9 16 172 2
get_other_source_component_file_query 3 10 77 1
get_open_reports_date_filter_query 1 4 41 2
get_diff_bug_id_query 4 13 110 4
get_diff_bug_id_filter 4 11 82 3
get_diff_run_id_query 3 9 76 3
is_cmp_data_empty 2 6 30 1
is_baseline_empty 2 5 26 1
process_cmp_data_filter 11 38 300 4
process_run_history_filter 9 20 169 3
process_run_filter 12 32 269 3
get_report_details 6 50 392 2
bugpathevent_db_to_api 1 8 46 1
bugreportpoint_db_to_api 1 7 38 1
extended_data_db_to_api 1 9 55 1
comment_data_db_to_api 1 8 45 1
get_comment_msg 5 19 132 1
create_review_data 2 8 59 1
create_count_expression 3 5 40 1
apply_report_filter 5 10 101 3
get_sort_map 3 16 172 2
sort_results_query 1 2 15 5
filter_unresolved_reports 1 8 75 1
check_remove_runs_lock 4 17 124 2
sort_run_data_query 7 16 159 2
get_failed_files_query 1 2 13 4
get_analysis_statistics_query 3 20 145 3
__init__ 1 10 23 10
_get_username 2 2 18 1
__require_permission 3 11 75 2
__require_admin 1 2 15 1
__require_access 1 2 15 1
__require_store 1 2 15 1
__add_comment 1 2 19 5
getRunData 8 73 532 5
getRunCount 1 6 48 2
getCheckCommand 2 9 55 3
getAnalysisInfo 9 42 266 4
getRunHistory 4 28 194 5
getRunHistoryCount 1 8 50 3
getReport 3 31 220 2
getDiffResultsHash 1 2 15 6
getRunResults 1 2 19 8
getRunReportCounts 3 23 159 5
getRunResultCount 4 13 97 4
__construct_bug_item_list 2 9 73 3
getReportDetails 1 4 35 2
_setReviewStatus 1 2 17 6
isReviewStatusChangeDisabled 1 4 37 1
changeReviewStatus 3 21 140 4
getComments 3 24 154 2
getCommentCount 3 11 74 2
addComment 3 20 131 3
updateComment 6 34 220 3
removeComment 4 21 144 2
getCheckerDoc 6 28 155 2
getSourceFileData 4 18 140 4
getLinesInSourceFileContents 6 19 164 3
getCheckerCounts 1 2 15 6
getAnalyzerNameCounts 1 2 15 6
getSeverityCounts 4 23 183 4
getCheckerMsgCounts 1 2 15 6
getReviewStatusCounts 6 33 246 4
getFileCounts 5 29 224 6
getRunHistoryTagCounts 1 2 15 6
getDetectionStatusCounts 2 16 120 4
getFailedFilesCount 1 2 22 2
getFailedFiles 5 19 161 2
getPackageVersion 1 2 9 1
removeRunResults 3 11 55 2
_removeReports 1 2 13 4
removeRunReports 7 27 172 4
removeRun 3 16 119 3
updateRunData 4 33 205 3
getSuppressFile 1 3 13 1
addSourceComponent 3 17 108 4
getSourceComponents 6 21 130 2
removeSourceComponent 2 15 96 2
getMissingContentHashes 3 10 84 2
massStoreRun 1 2 19 8
allowsStoringAnalysisStatistics 2 3 22 1
getAnalysisStatisticsLimits 3 12 63 1
storeAnalysisStatistics 4 19 132 3
getAnalysisStatistics 6 20 149 3
exportData 5 32 260 2
importData 13 44 331 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/api/thrift_enum_helper.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
detection_status_enum 7 13 59 1
detection_status_str 7 13 59 1
review_status_str 5 9 42 1
review_status_enum 5 9 42 1
report_extended_data_type_str 4 7 33 1
report_extended_data_type_enum 4 7 33 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/api/config_handler.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 19 3
__require_supermission 3 7 44 1
getNotificationBannerText 2 10 60 1
setNotificationBannerText 2 16 95 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/api/product_server.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 6 15 6
__require_permission 4 12 84 3
__get_product 6 49 313 3
getPackageVersion 1 2 9 1
isAdministratorOfAnyProduct 3 11 65 1
getProducts 6 25 183 3
getCurrentProduct 3 20 119 1
getProductConfiguration 4 40 233 2
addProduct 15 92 617 2
editProduct 21 116 783 3
removeProduct 2 14 110 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/api/mass_store_run.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
unzip 3 22 118 2
get_file_content 1 4 26 1
parse_codechecker_review_comment 3 18 80 3
collect_paths_events 16 104 597 5
add_file_record 4 34 134 3
__init__ 1 26 173 9
__manager 1 2 11 1
__Session 1 2 11 1
__config_database 1 2 11 1
__product 1 2 11 1
__context 1 2 11 1
user_name 1 2 13 1
__check_run_limit 5 22 151 1
__store_run_lock 6 43 267 2
__free_run_lock 1 6 53 2
__store_source_files 4 29 186 4
__add_file_content 7 55 234 5
__store_analysis_statistics 12 47 312 3
__store_analysis_info 4 21 116 3
__add_checker_run 11 68 391 3
__add_report.store_bug_events 2 6 58 1
__add_report.store_bug_path 2 6 54 1
__add_report.store_extended_bug_data 2 7 61 1
__add_report 4 44 235 10
__process_report_file.set_review_status 6 30 205 1
__process_report_file 13 72 416 11
__store_reports.get_skip_handler 3 16 102 1
__store_reports 13 57 346 8
finish_checker_run 3 17 70 3
store 9 91 544 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/cmd/server.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_argparser_ctor_args 1 10 25 0
add_arguments_to_parser.add_arguments_to_parser.__handle.arg_match 1 2 20 1
add_arguments_to_parser.__handle 15 51 357 1
add_arguments_to_parser 1 231 802 1
print_prod_status 3 18 104 1
get_schema_version_from_package 1 5 37 1
check_product_db_status 4 33 193 3
__db_status_check 1 2 13 4
__db_migration 1 2 17 5
kill_process_tree 4 17 94 2
__instance_management 16 39 271 1
__reload_config 8 16 110 1
is_localhost 3 12 85 1
server_init_start 40 171 1019 1
main 3 8 51 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/dec6feb991e6_new_table_for_server_config.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 7 77 0
downgrade 1 2 10 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/6b9f832d0b20_add_user_name_and_group_to_session.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 10 124 0
downgrade 1 8 99 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/150800b30447_share_sessions_through_the_database.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 8 79 0
downgrade 1 2 10 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/302693c76eb8_remove_db_version_table.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 2 10 0
downgrade 1 6 57 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/3335ff7593cc_disable_review_status_change.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 2 11 73 0
downgrade 1 2 12 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/4964142b58d2_authentication_session_tokens.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 15 179 0
downgrade 1 8 98 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/8268fc7ca7f4_initial_schema.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 31 430 0
downgrade 1 5 28 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/bb5278995f41_run_limitation_for_products.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 3 27 0
downgrade 1 2 12 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/config/env.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
run_migrations_offline 1 6 41 0
run_migrations_online 2 14 78 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/2185167f8568_content_hash_index_for_files.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 2 25 0
downgrade 1 2 19 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/4b38fa14c27b_file_id_index_for_reports.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 2 25 0
downgrade 1 2 19 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/a79677f54e48_remove_db_version_table.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 2 10 0
downgrade 1 6 57 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/5f8a443a51e5_add_description_for_run_history.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 3 27 0
downgrade 1 2 12 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/101a9cb747de_add_bug_event_and_point_report_index.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 3 46 0
downgrade 1 3 34 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/dd9c97ead24_share_the_locking_of_runs.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 7 77 0
downgrade 1 2 10 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/af5d8a21c1e4_add_analyzer_name_for_report.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 5 31 0
downgrade 1 2 12 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/6cb6a3a41967_system_comments.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 5 32 0
downgrade 1 2 12 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/82ca43f05c10_initial_schema.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 107 1714 0
downgrade 1 17 154 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/39f9e96071c0_analyzer_statistics.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 21 200 0
downgrade 1 4 25 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/9987aa593ca7_add_codechecker_version_to_run_history.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 3 27 0
downgrade 1 2 12 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/080349e895d7_add_check_command_to_run_history.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 3 27 0
downgrade 1 2 12 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/dabc6998b8f0_analysis_info_table.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 6 70 439 0
downgrade 1 8 68 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/a24461972d2e_add_index_for_report_and_history_id_columns.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 11 46 0
downgrade 1 7 34 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/3e91d0612422_off_and_unavailable_detection_statuses.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 3 14 118 0
downgrade 3 14 118 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/e89887e7d3f0_add_bug_path_length.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 9 44 0
downgrade 1 2 12 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/3793e361a752_source_components.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 7 94 0
downgrade 1 2 10 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/c042e02cca99_extended_report_data.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
upgrade 1 31 298 0
downgrade 1 6 40 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/migrations/report/env.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
run_migrations_offline 1 6 41 0
run_migrations_online 2 14 78 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/database/run_db_model.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 12 2
__init__ 1 3 36 3
mark_finished 2 3 35 1
__init__ 1 4 31 3
touch 1 2 15 1
when_expires 1 2 19 2
has_expired 1 2 21 2
__init__ 1 2 17 7
__init__ 1 2 17 7
__init__ 1 2 20 3
__init__ 1 4 31 3
__init__ 1 2 21 9
__init__ 1 2 19 8
__init__ 1 2 21 9
__init__ 1 4 35 15
__init__ 1 6 40 6
__init__ 1 5 37 5
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/database/config_db_model.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 25 7
__get_permission_names 2 2 21 1
__init__ 1 4 28 4
__init__ 1 5 35 5
__init__ 1 2 19 6
__init__ 1 3 19 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/database/database.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
call_command 3 19 137 3
__init__ 1 3 17 2
__enter__ 1 3 18 1
__exit__ 2 3 23 4
__init__ 1 6 32 2
__enter__ 2 11 74 1
error 1 2 9 1
engine 1 2 9 1
connection 1 2 9 1
session 1 2 9 1
__exit__ 4 7 44 2
__init__ 1 3 20 3
_create_schema 5 30 170 1
get_schema_version 4 16 94 1
check_schema 8 44 246 1
upgrade 5 26 162 1
connect 1 2 11 2
get_connection_string 1 2 7 1
get_db_location 1 2 7 1
get_model_identifier 1 2 12 1
_register_engine_hooks 1 2 9 2
create_engine 2 14 83 1
connection_string_to_args 3 14 92 1
from_connection_string 1 2 17 5
from_cmdline_args 1 2 17 5
__init__ 1 2 29 10
_get_connection_string 5 21 127 2
connect 8 30 189 2
get_connection_string 1 2 14 1
get_db_location 1 2 24 1
__init__ 1 4 38 5
_register_engine_hooks._set_sqlite_pragma 1 4 25 2
_register_engine_hooks 1 3 20 2
connect 3 6 36 2
get_connection_string 1 2 25 1
get_db_location 1 2 9 1
conv 2 4 22 1
escape_like 1 4 41 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/database/db_cleanup.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
remove_expired_run_locks 2 14 98 1
remove_unused_files 2 25 192 1
remove_unused_data 1 5 22 1
remove_unused_comments 2 15 111 1
remove_unused_review_statuses 2 16 112 1
upgrade_severity_levels 7 49 349 2
remove_unused_analysis_info 2 19 141 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/server.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 5 23 4
log_message 1 2 12 3
send_thrift_exception 1 14 110 5
__check_session_cookie 9 23 144 1
__has_access_permission 1 8 48 2
__handle_readiness 4 15 85 1
__handle_liveness 1 4 26 1
end_headers 4 13 61 1
_get_client_host_port 3 6 51 1
do_GET 10 27 197 1
__check_prod_db 5 28 161 2
do_POST 23 125 710 1
list_directory 1 3 18 2
translate_path 5 14 132 2
__init__ 1 12 77 4
id 1 2 9 1
endpoint 1 2 10 1
name 1 2 10 1
session_factory 1 2 10 1
driver_name 1 2 10 1
db_status 1 2 10 1
last_connection_failure 2 3 20 1
connect 6 28 207 2
get_details 3 15 119 1
teardown 2 6 33 1
cleanup_run_db 1 9 54 1
__init__ 1 10 23 10
configure_keepalive 10 31 204 1
terminate 2 8 46 1
add_product 4 13 92 3
num_products 1 2 13 1
get_product 5 23 126 2
get_only_product 2 3 32 1
remove_product 2 8 50 2
remove_products_except 3 4 30 2
__init__ 1 2 23 3
__make_root_file 1 21 153 1
start_server 1 3 21 9
signal_handler 3 9 51 2
reload_signal_handler 1 2 15 2
unregister_handler 2 5 27 1
add_initial_run_database 2 16 95 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/session_manager.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
generate_session_token 1 2 21 0
get_worker_processes 2 8 42 1
__init__ 1 3 31 10
is_root 1 2 10 1
is_refresh_time_expire 2 5 35 1
is_alive 2 5 35 1
revalidate 8 22 134 1
__init__ 18 64 410 4
__get_config_dict 2 10 49 1
reload_config 9 40 250 1
is_enabled 1 2 14 1
worker_processes 1 2 9 1
get_realm 1 5 29 1
set_database_connection 1 2 13 2
__handle_validation 6 13 93 2
__is_method_enabled 3 4 36 2
__try_auth_root 2 10 66 2
__try_auth_token 6 21 130 2
__try_auth_dictionary 6 16 91 2
__try_auth_pam 3 7 53 2
__try_auth_ldap 4 11 91 2
__update_groups 5 18 102 3
__try_regex_groups 5 9 59 2
get_user_name 1 2 15 1
get_db_auth_session_tokens 5 18 98 2
__is_root_user 6 17 106 2
__create_local_session 1 2 21 7
create_session 9 39 224 2
get_max_run_count 1 2 10 1
get_analysis_statistics_dir 1 2 15 1
get_failure_zip_size 1 3 26 1
get_compilation_database_size 1 3 26 1
is_keepalive_enabled 1 2 15 1
get_keepalive_idle 1 2 15 1
get_keepalive_interval 1 2 15 1
get_keepalive_max_probe 1 2 15 1
__get_local_session_from_db 7 25 140 2
get_session 9 16 89 2
invalidate_local_session 3 6 37 2
invalidate 6 20 111 2
__cleanup_sessions 5 8 51 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/metadata.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_analyzer_name 4 13 70 4
checker_is_unavailable 3 15 30 2
__init__ 3 16 120 2
__process_metadata_checkers 6 13 90 1
__process_metadata_info_v1 3 14 124 1
__insert_analyzer_statistics 4 20 147 5
__insert_checkers 5 14 82 5
__process_metadata_info_v2 13 46 363 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/routing.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
is_valid_product_endpoint 3 7 32 1
is_supported_version 3 7 59 1
split_client_GET_request 5 9 77 1
split_client_POST_request 3 12 99 1
is_protected_GET_entrypoint 1 2 10 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/instance_manager.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__get_instance_descriptor_path 2 4 32 1
__make_instance_descriptor_file 2 7 65 1
__check_instance 4 10 72 2
__rewrite_instance_file 6 22 174 3
register 1 7 45 4
unregister 1 4 32 2
get_instances 3 4 48 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/permissions.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 23 6
__call__ 1 2 13 3
__init__ 2 8 43 2
add_permission 12 18 139 4
remove_permission 1 2 15 4
has_permission 8 10 81 2
list_permitted 3 10 49 1
_add_perm_impl 1 2 12 3
_rem_perm_impl 1 2 12 3
_has_perm_impl 1 2 12 3
_list_authorised_impl 1 2 6 1
__init__ 1 3 28 3
__get_perm_record 1 10 67 3
__get_stored_auth_name_and_permissions 2 11 85 3
_add_perm_impl 4 16 89 3
_rem_perm_impl 3 7 40 3
_has_perm_impl 3 14 101 3
_list_authorised_impl 2 6 53 1
__init__ 1 2 24 3
__call__ 1 2 17 2
__init__ 1 4 35 4
__get_perm_record 1 11 75 3
__get_stored_auth_name_and_permissions 2 12 93 3
_add_perm_impl 4 18 97 3
_rem_perm_impl 3 7 40 3
_has_perm_impl 3 15 112 3
_list_authorised_impl 2 9 64 1
__init__ 1 2 24 3
__call__ 1 2 21 3
_create_permission 1 6 42 3
get_permissions 6 10 67 1
permission_from_api_enum 1 2 11 1
api_enum_for_permission 1 2 11 1
handler_from_scope_params 2 4 41 2
initialise_defaults 8 9 79 2
require_permission 4 13 75 3
require_manager 3 7 37 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/profiler.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 14 2
__enter__ 1 2 14 1
__exit__ 1 4 44 4
timeit.debug_wrapper 1 7 58 2
timeit.release_wrapper 1 3 22 2
timeit.wrapper 2 5 40 2
timeit 1 7 24 1
profileit.wrapper 1 13 91 2
profileit 1 4 15 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_server/tmp.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_tmp_dir_hash 1 9 68 0
Source file: codechecker/build/CodeChecker/lib/python3/bazel_compile_commands/bazel_compile_commands.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse_args 3 25 139 0
split_to_list 2 5 25 1
run_command 2 7 71 3
bazel_aquery 8 39 230 1
get_compile_commands 1 4 19 4
find_file 3 6 47 2
filter_compile_command 2 14 96 2
run 5 33 213 2
main 2 5 35 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_hash/hash.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__get_line 4 24 72 3
__str_to_hash 1 4 41 2
_remove_whitespace 1 23 65 2
__get_report_hash_path_sensitive.compare_ctrl_sections 3 20 106 2
__get_report_hash_path_sensitive 14 75 436 2
__get_report_hash_context_free 4 36 191 2
get_report_hash 3 8 58 3
get_report_path_hash 7 22 147 1
replace_report_hash 5 29 213 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/cmd/cmd.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
valid_time 2 8 82 1
get_argparser_ctor_args 1 13 32 0
__add_output_formats 1 3 17 4
__add_url_arguments 3 22 84 2
__add_common_arguments 1 5 21 5
__add_filtering_arguments.init_default 3 3 21 1
__add_filtering_arguments 2 247 750 3
__register_results 1 23 74 1
__register_diff.__handle 3 7 53 1
__register_diff 1 62 209 1
__register_sum 1 37 130 1
__register_delete 1 46 175 1
__register_update 1 12 66 1
__register_suppress 1 21 101 1
__register_products.__register_products.__register_add.__register_products.__register_products.__register_add.__handle.arg_match 5 8 51 1
__register_products.__register_products.__register_add.__handle 8 26 166 1
__register_products.__register_add 1 88 348 1
__register_products.__register_del 1 7 31 1
__register_products 1 35 149 1
__register_source_components.__register_add 1 35 107 1
__register_source_components.__register_del 1 7 31 1
__register_source_components 1 31 142 1
__register_login 1 13 67 1
__register_runs 3 76 337 1
__register_run_histories 1 20 55 1
__register_export 1 8 40 1
__register_importer 1 9 47 1
__register_token.__register_new 1 8 34 1
__register_token.__register_del 1 7 31 1
__register_token 1 30 152 1
add_arguments_to_parser 1 215 639 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/cmd/store.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
sizeof_fmt 3 6 67 2
get_file_content_hash 1 5 39 1
get_argparser_ctor_args 1 28 29 0
add_arguments_to_parser 1 98 335 1
__get_run_name 11 22 154 1
res_handler 1 4 48 1
collect_report_files.is_report_file 1 2 13 1
collect_report_files 7 17 102 1
parse_report_file 3 15 73 1
collect_file_info 3 14 73 2
find_files 5 11 94 2
check_missing_files 3 2 26 1
overwrite_cppcheck_report_hash 3 6 39 2
get_report_data 2 10 57 1
scan_for_review_comment 3 15 77 1
get_source_file_with_comments 3 8 48 2
filter_source_files_with_comments 6 13 92 2
parse_collect_plist_info 9 42 273 1
parse_report_files 3 24 115 2
assemble_zip 21 85 576 3
should_be_zipped 3 5 33 2
get_analysis_statistics 12 45 302 2
storing_analysis_statistics 5 27 198 3
main 23 86 580 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/helpers/results.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 21 7
getRunData 1 2 14 5
getRunHistory 1 2 14 5
getReportDetails 1 2 8 2
getSourceFileData 1 2 12 4
getLinesInSourceFileContents 1 2 10 3
getDiffResultsHash 1 2 15 6
getRunResultTypes 1 2 10 3
removeRunResults 1 2 8 2
removeRunReports 1 2 12 4
removeRun 1 2 10 3
updateRunData 1 2 10 3
getSuppressedBugs 1 2 8 2
getNewResults 1 2 17 7
getUnresolvedResults 1 2 17 7
getResolvedResults 1 2 17 7
changeReviewStatus 1 2 12 4
changeReviewStatusByHash 1 2 12 4
getRunResults 1 2 19 8
getRunResultCount 1 2 12 4
getSeverityCounts 1 2 12 4
getCheckerMsgCounts 1 2 15 6
getReviewStatusCounts 1 2 12 4
getDetectionStatusCounts 1 2 12 4
getFileCounts 1 2 16 6
getCheckerCounts 1 2 15 6
exportData 1 2 8 2
importData 1 2 8 2
addSourceComponent 1 2 12 4
getSourceComponents 1 2 8 2
removeSourceComponent 1 2 8 2
getMissingContentHashes 1 2 8 2
massStoreRun 1 2 19 8
allowsStoringAnalysisStatistics 1 2 6 1
getAnalysisStatisticsLimits 1 2 6 1
storeAnalysisStatistics 1 2 10 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/helpers/configuration.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 45 6
getNotificationBannerText 1 2 6 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/helpers/authentication.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 45 6
checkAPIVersion 1 2 6 1
getAuthParameters 1 2 6 1
getAcceptedAuthMethods 1 2 6 1
performLogin 1 2 10 3
destroySession 1 2 6 1
getPermissions 1 2 8 2
getPermissionsForUser 1 2 12 4
getAuthorisedNames 1 2 10 3
addPermission 1 2 14 5
removePermission 1 2 14 5
hasPermission 1 2 10 3
newToken 1 2 8 2
removeToken 1 2 8 2
getTokens 1 2 6 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/helpers/product.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 21 7
getPackageVersion 1 2 6 1
getProducts 1 2 10 3
getCurrentProduct 1 2 6 1
getProductConfiguration 1 2 8 2
addProduct 1 2 8 2
removeProduct 1 2 8 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/helpers/base.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 21 7
_validate_proxy_format 6 10 62 1
_set_token 2 5 32 2
_reset_token 2 5 26 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/credential_manager.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
simplify_credentials 4 15 91 1
__init__ 9 49 361 1
is_autologin_enabled 1 2 9 1
get_token 1 2 25 3
get_auth_string 4 9 87 3
save_token 2 11 110 5
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/cmd_line_client.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
init_logger 1 4 31 3
filter_localdir_remote_run 1 2 23 1
run_sort_type_str 6 11 61 1
run_sort_type_enum 6 11 61 1
get_diff_type 4 11 50 1
reports_to_html_report_data 9 44 268 1
get_run_tag 2 6 47 3
process_run_args 8 23 156 2
get_suppressed_reports 1 2 22 2
get_report_dir_results 1 3 31 4
print_stats 5 18 170 3
skip_report_dir_result 12 24 211 3
get_diff_base_results 1 2 13 5
str_to_timestamp 2 5 40 1
check_run_names 6 13 93 2
check_deprecated_arg_usage 5 19 59 1
get_run_data 1 2 17 4
get_run_results 1 8 19 8
validate_filter_values 7 12 105 3
check_filter_values 21 45 329 1
add_filter_conditions 30 62 433 3
process_run_filter_conditions 6 14 92 1
handle_list_runs 12 43 320 1
handle_list_results 13 50 348 1
handle_diff_results.get_diff_local_dir_remote_run 11 44 231 3
handle_diff_results.get_diff_remote_run_local_dir 9 31 172 3
handle_diff_results.get_diff_remote_runs 1 2 9 3
handle_diff_results.get_diff_local_dirs 14 26 173 2
handle_diff_results.cached_report_file_lookup 2 9 65 2
handle_diff_results.get_report_data 6 39 262 3
handle_diff_results.report_to_html 5 37 260 3
handle_diff_results.print_reports 1 3 19 3
handle_diff_results 62 266 1554 1
handle_list_result_types.get_statistics 2 10 67 4
handle_list_result_types.checker_count 1 2 16 2
handle_list_result_types 14 96 720 1
handle_remove_run_results 3 8 55 1
handle_update_run 5 17 120 1
handle_suppress 8 26 204 1
handle_login 2 5 48 1
handle_list_run_histories 12 34 265 1
handle_export 3 11 79 1
handle_import 7 31 230 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/client.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
check_preconfigured_username 2 6 37 3
setup_auth_client 1 5 34 4
login_user 9 47 285 5
perform_auth_for_handler 8 38 191 4
setup_product_client 1 3 21 6
get_new_token 1 3 33 4
setup_client 3 21 115 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/source_component_client.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
init_logger 1 4 31 3
handle_add_component 7 24 173 1
handle_list_components 11 21 173 1
handle_del_component 5 17 112 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/report_type_converter.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
reportData_to_report 1 15 78 1
report_to_reportData 1 2 18 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/metadata.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
metadata_v1_to_v2 6 24 206 1
merge_metadata_json 5 17 92 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/cmd_line.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
default 1 4 21 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/product_client.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
init_logger 1 4 31 3
handle_list_products 10 30 222 1
handle_add_product 6 41 225 1
handle_del_product 6 16 119 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/product.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__strip_protocol_from_url 2 7 61 1
expand_whole_protocol_and_port 5 15 62 2
understand_server_addr 6 13 121 1
split_server_url 3 16 93 1
create_product_url 1 2 27 4
split_product_url 8 26 159 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/thrift_call.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
truncate_arg 3 4 35 2
ThriftClientCall.wrapper 19 61 411 3
ThriftClientCall 1 4 15 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/token_client.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
init_logger 1 4 31 3
init_auth_client 2 9 72 3
handle_add_token 3 8 67 1
handle_list_tokens 7 18 143 1
handle_del_token 4 14 93 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_client/suppress_file_handler.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_suppress_data 6 49 294 1
write_to_suppress_file 1 2 17 5
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_common/output/twodim.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
to_str 1 3 21 6
__to_rows 16 26 203 1
__to_table 17 29 296 3
__to_csv 10 20 122 1
__to_dictlist 3 5 42 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_common/output/codeclimate.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
convert 2 12 44 3
__to_codeclimate 1 17 95 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_common/output/gerrit.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
convert 1 13 73 3
mandatory_env_var_is_set 3 14 57 0
__convert_reports 1 6 55 10
__get_changed_files 6 24 107 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_common/output/__init__.py
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_common/output/json.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
convert_to_parse 2 10 45 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_common/cmd/version.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_argparser_ctor_args 1 8 26 0
add_arguments_to_parser 1 9 48 1
main 5 19 81 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_common/source_code_comment_handler.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
contains_codechecker_comment 3 9 52 1
__check_if_comment 1 2 17 1
__check_if_cstyle_comment 1 5 27 1
__process_source_line_comment 6 30 171 2
has_source_line_comments 2 7 40 3
scan_source_line_comments 4 12 77 3
get_source_line_comments 17 55 293 3
filter_source_line_comments 12 28 152 4
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_common/plist_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
start 1 2 10 3
end 1 2 8 2
data 1 2 8 2
comment 1 2 8 2
close 1 2 7 1
__init__ 3 13 108 2
parse 2 8 47 2
parse_plist 4 19 99 1
get_checker_name 2 7 36 2
parse_plist_file 1 3 27 2
fids_in_range 3 6 31 1
fids_in_edge 4 10 57 1
transform_diag_element 10 17 102 3
get_kept_report_data 5 13 85 2
remove_report_from_plist 7 24 120 2
skip_report_from_plist 2 10 58 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_common/arg.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_split_lines 5 7 75 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_common/singleton.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__call__ 2 5 49 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_common/skiplist_handler.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 3 7 57 2
__gen_regex 2 6 58 2
__check_line_format 4 8 54 2
skip_file_lines 1 2 10 1
overwrite_skip_content 1 4 28 2
should_skip 4 8 45 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_common/cmd_config.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
process_config_file 9 26 139 2
check_config_file 5 7 41 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_common/util.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
arg_match 5 8 47 2
get_linef 3 7 31 2
get_line 4 13 64 3
load_json_or_empty 10 28 171 4
get_last_mod_time 2 7 36 1
trim_path_prefixes 9 13 73 2
chunks 2 4 38 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_common/report.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 5 31 7
line 1 2 17 1
col 1 2 17 1
description 1 2 14 1
main 1 2 11 1
report_hash 1 2 14 1
check_name 1 2 14 1
bug_path 1 2 11 1
notes 1 2 22 1
macro_expansions 1 2 22 1
files 1 2 16 1
file_path 1 3 23 1
source_line 2 9 34 1
source_line 1 2 12 2
metadata 1 2 11 1
source_code_comments 6 24 171 1
check_source_code_comments 3 5 37 2
__str__ 1 4 33 1
trim_path_prefixes 2 3 38 2
to_json 1 5 33 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_common/cli.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
add_subcommand 1 10 96 4
get_data_files_dir_path 5 11 81 0
main.signal_handler 1 2 16 2
main 14 85 438 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_common/logger.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 24 3
debug_analyzer 2 3 38 4
add_verbose_arguments 1 5 34 1
get_logger 1 2 13 1
validate_loglvl 3 5 33 1
__init__ 2 7 51 2
__enter__ 1 2 10 2
__exit__ 2 4 25 2
setup_logger 11 23 179 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_web/cmd/web_version.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_argparser_ctor_args 1 9 27 0
add_arguments_to_parser 1 9 48 1
print_version 5 21 140 1
main 4 6 45 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_web/shared/database_status.py
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_web/shared/pgpass.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_match_field 14 23 136 2
_match_line 5 16 84 5
get_password_from_file 7 10 77 5
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_web/shared/host_check.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
check_zlib 2 9 40 0
get_postgresql_driver_name 4 15 53 0
check_postgresql_driver 2 7 24 0
check_sql_driver 5 17 48 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_web/shared/convert.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
to_b64 1 4 27 1
from_b64 1 4 27 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_web/shared/version.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_version_str 2 3 32 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_web/shared/webserver_context.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 23 3
__getitem__ 5 7 47 2
__iter__ 1 2 12 1
__len__ 1 2 12 1
__init__ 1 14 104 1
__get_package_layout 2 9 50 1
__set_version 4 19 143 1
version 1 2 9 1
package_build_date 1 2 9 1
package_git_hash 1 2 9 1
package_git_tag 1 2 9 1
version_file 1 3 20 1
system_comment_map 1 2 9 1
system_comment_map_file 1 3 20 1
path_plist_to_html_dist 1 2 20 1
path_env_extra 2 6 46 1
ld_lib_path_extra 2 6 46 1
data_files_dir_path 1 2 9 1
checkers_severity_map_file 2 9 48 1
doc_root 1 2 20 1
www_root 1 2 18 1
run_migration_root 1 3 22 1
config_migration_root 1 3 22 1
severity_map 1 2 9 1
get_context 2 7 26 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_web/shared/env.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_default_workspace 1 3 26 0
get_password_file 1 4 32 0
get_session_file 1 4 32 0
get_user_input 1 2 21 1
check_file_owner_rw 5 13 64 1
extend 5 22 109 2
Source file: codechecker/build/CodeChecker/lib/python3/plist_to_html/PlistToHtml.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_last_mod_time 1 3 20 1
get_file_content 1 4 34 1
twodim_to_table 14 33 298 3
__init__ 3 39 359 3
create 2 11 108 3
create_index_html 8 59 274 2
create_statistics_html.severity_order 1 9 32 1
create_statistics_html 6 71 450 2
get_report_data_from_plist.update_source_file 3 10 69 1
get_report_data_from_plist 11 61 381 3
plist_to_html 11 57 313 5
parse 10 42 253 6
__add_arguments_to_parser 1 19 107 1
main 5 28 186 0
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/infer/plist_converter.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_create_diag 1 6 37 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/infer/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 8 46 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/infer/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 29 10
__eq__ 2 3 28 2
__str__ 1 3 25 1
__init__ 1 3 20 1
parse_messages 6 25 156 2
__get_abs_path 3 7 54 2
__parse_report 5 18 114 2
__parse_bug_trace 3 10 67 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/coccinelle/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 9 55 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/coccinelle/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 12 55 2
parse_message 4 21 148 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/sanitizers/memory/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 9 54 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/sanitizers/memory/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 5 28 1
parse_sanitizer_message 3 15 122 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/sanitizers/address/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 9 54 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/sanitizers/address/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 5 28 1
parse_sanitizer_message 3 14 133 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/sanitizers/thread/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 9 54 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/sanitizers/thread/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 5 28 1
parse_sanitizer_message 3 14 133 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/sanitizers/ub/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 9 54 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/sanitizers/ub/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 7 32 1
parse_stack_trace 3 11 68 3
parse_sanitizer_message 3 20 140 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/sanitizers/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 5 37 1
parse_sanitizer_message 1 2 15 3
parse_message 2 5 36 3
parse_stack_trace_line 5 12 91 2
parse_stack_trace 3 11 65 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/pyflakes/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 9 55 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/pyflakes/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 7 37 2
parse_message 3 18 111 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/sphinx/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 9 55 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/sphinx/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 7 37 2
parse_message 3 18 115 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/kerneldoc/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 9 55 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/kerneldoc/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 7 37 2
parse_message 3 18 115 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/cpplint/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 9 55 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/cpplint/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 8 39 2
parse_message 3 18 120 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/cppcheck/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 6 22 150 2
_post_process_result 3 9 51 2
_add_report_hash 4 9 65 2
_write 4 14 103 4
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/eslint/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 8 46 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/eslint/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse_messages 7 24 164 2
__parse_report 1 6 53 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/smatch/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 9 55 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/smatch/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 9 41 2
parse_message 3 18 120 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/sparse/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 9 55 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/sparse/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 14 56 2
parse_message 4 32 232 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/clang_tidy/plist_converter.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_get_checker_category 2 3 25 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/clang_tidy/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 9 54 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/clang_tidy/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 15 55 1
parse_message 3 18 147 3
_parse_code 4 9 67 4
_parse_fixits 4 10 84 4
_parse_notes 3 13 126 4
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/spotbugs/plist_converter.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
_create_diag 1 6 37 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/spotbugs/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 8 47 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/spotbugs/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 2 29 10
__eq__ 2 3 28 2
__str__ 1 3 25 1
__init__ 1 3 21 1
parse_messages 4 10 65 2
__get_abs_path 4 8 59 2
__parse_analyzer_result 3 10 50 2
__get_project_paths 5 11 84 2
__parse_bug 9 24 186 2
__event_from_class 3 12 84 2
__event_from_method 3 12 84 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/golint/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 9 55 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/golint/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 8 39 2
parse_message 3 16 113 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/markdownlint/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 9 55 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/markdownlint/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 8 39 2
parse_message 3 17 121 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/pylint/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 8 46 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/pylint/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse_messages 6 23 151 2
__parse_report 1 6 53 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/tslint/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse 2 8 46 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/tslint/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
parse_messages 6 23 151 2
__parse_report 1 7 63 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/plist_converter.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
__init__ 1 3 18 2
get_plist_results 1 2 17 1
add_messages 1 2 14 2
_create_location 1 4 33 3
_create_event 1 5 37 3
_create_note 1 5 37 3
_create_edge 1 5 50 4
_add_diagnostics 2 6 51 2
_add_files_from_message 2 5 37 3
_add_files_from_messages 4 10 76 2
_get_checker_category 1 2 10 2
_get_analyzer_type 1 2 10 1
_create_diag 3 14 141 3
__add_fixits 2 5 52 4
__add_notes 3 4 40 4
__add_events 4 10 86 4
__str__ 1 4 29 1
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/analyzer_result.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
transform 1 2 17 5
parse 1 2 13 2
_save_metadata 3 16 110 3
_post_process_result 2 4 25 2
_add_report_hash 2 6 49 2
_add_metadata 1 10 36 2
_get_analyzer_result_file_content 3 10 71 2
_write 3 17 137 4
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/output_parser.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_next 2 5 18 1
__init__ 1 5 33 5
__eq__ 4 5 42 2
__str__ 1 3 26 1
__init__ 1 2 27 9
__eq__ 5 6 55 2
__str__ 4 6 64 1
__init__ 1 2 11 1
parse_messages_from_file 1 3 33 2
parse_messages 4 11 56 2
parse_message 1 2 15 3
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/__init__.py
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/report.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_line 4 13 64 3
remove_whitespace 1 6 54 2
Source file: codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/cli.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
output_to_plist 1 2 19 6
process_metadata 4 12 64 1
__add_arguments_to_parser 1 61 229 1
main 5 29 159 0
Source file: codechecker/tools/tu_collector/setup.py
Source file: codechecker/tools/codechecker_report_hash/setup.py
Source file: codechecker/tools/bazel/setup.py
Source file: codechecker/tools/plist_to_html/setup.py
Source file: codechecker/tools/report-converter/setup.py
Source file: codechecker/web/api/py/codechecker_api/setup.py
Source file: codechecker/web/api/py/codechecker_api_shared/setup.py
Source file: codechecker/web/server/vue-cli/e2e/__codechecker/projects/macros/macros.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
nonFunctionLikeMacroTest 1 5 16 0
Source file: codechecker/web/server/vue-cli/e2e/__codechecker/projects/suppress/suppress.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
foo1 1 5 17 0
foo2 1 4 10 0
foo3 1 4 10 0
foo4 1 4 10 0
Source file: codechecker/web/server/vue-cli/e2e/__codechecker/projects/simple/divide_zero.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
test1 2 4 20 1
test2 1 4 17 0
Source file: codechecker/docs/examples/src/main.c
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
main 3 14 78 2
Source file: codechecker/docs/examples/src/divide.c
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
divide 1 4 15 2
Source file: codechecker/docs/examples/incl/divide.h
Source file: codechecker/setup.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_requirements 6 8 67 0
init_data_files 5 11 97 0
init_packages 1 3 20 0
get_ext_filename 1 2 10 2
build_extension 2 3 22 2
run 2 12 64 1
run 1 4 18 1